Interface AbstractGeometryType

All Superinterfaces:
AbstractGeometryBaseType, AbstractGMLType, EObject, Notifier
All Known Subinterfaces:
AbstractGeometricPrimitiveType, AbstractRingType, AbstractSurfaceType, EnvelopeType, EnvelopeWithTimePeriodType, GridType, LinearRingType, LonLatEnvelopeBaseType, LonLatEnvelopeType, PointType, PolygonType, RectifiedGridType
All Known Implementing Classes:
AbstractGeometricPrimitiveTypeImpl, AbstractGeometryTypeImpl, AbstractRingTypeImpl, AbstractSurfaceTypeImpl, EnvelopeTypeImpl, EnvelopeWithTimePeriodTypeImpl, GridTypeImpl, LinearRingTypeImpl, LonLatEnvelopeBaseTypeImpl, LonLatEnvelopeTypeImpl, PointTypeImpl, PolygonTypeImpl, RectifiedGridTypeImpl

public interface AbstractGeometryType extends AbstractGeometryBaseType
A representation of the model object 'Abstract Geometry Type'. All geometry elements are derived directly or indirectly from this abstract supertype. A geometry element may have an identifying attribute ("id"), a name (attribute "name") and a description (attribute "description"). It may be associated with a spatial reference system (attribute "srsName"). The following rules shall be adhered: - Every geometry type shall derive from this abstract type. - Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of _Geometry.

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the value of the 'Srs Name' attribute.
    void
    Sets the value of the 'Srs Name' attribute.

    Methods inherited from interface EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Method Details

    • getSrsName

      String getSrsName()
      Returns the value of the 'Srs Name' attribute. No gid attribute added. In general srsName points to a CRS instance of CoordinateReferenceSystemType (see coordinateReferenceSystems.xsd). For well known references it is not required that the CRS description exists at the location the URI points to (Note: These "WKCRS"-ids still have to be specified). If no srsName attribute is given, the CRS must be specified as part of the larger context this geometry element is part of, e.g. a geometric aggregate.
      Returns:
      the value of the 'Srs Name' attribute.
      See Also:
    • setSrsName

      void setSrsName(String value)
      Sets the value of the 'Srs Name' attribute.
      Parameters:
      value - the new value of the 'Srs Name' attribute.
      See Also: