Package net.opengis.wcs10
Interface SpatialDomainType
-
- All Superinterfaces:
EObject
,Notifier
- All Known Subinterfaces:
SpatialSubsetType
- All Known Implementing Classes:
SpatialDomainTypeImpl
,SpatialSubsetTypeImpl
public interface SpatialDomainType extends EObject
A representation of the model object 'Spatial Domain Type'. Defines the spatial domain of a coverage offering. A server shall describe the spatial domain by its edges, using one or more gml:Envelope elements. The gml:EnvelopeWithTimePeriod element may be used in place of gml:Envelope, to add the time bounds of the coverage offering. Each of these elements describes a bounding box defined by two points in space (or two positions in space and two in time). This bounding box could simply duplicate the information in the lonLatEnvelope of CoverageOfferingBrief; but the intent is to describe the locations in more detail (e.g., in several different CRSs, or several rectangular areas instead of one overall bounding box). In addition, a server can describe the internal grid structure of a coverage offering, using a gml:Grid (or gml:RectifiedGrid) in addition to a gml:Envelope. This element can help clients assess the fitness of the gridded data for their use (e.g. its native resolution, inferred from the offsetVector of a gml:RectifiedGrid), and to formulate grid coverage requests expressed in the internal grid coordinate reference system. Finally, a server can describe the spatial domain by means of a (repeatable) gml:Polygon, representing the polygon(s) covered by the coverage spatial domain. This is particularly useful for areas that are poorly approximated by a gml:Envelope (such as satellite image swaths, island groups, other non-convex areas).The following features are supported:
- See Also:
Wcs10Package.getSpatialDomainType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList
getEnvelope()
Returns the value of the 'Envelope' containment reference list.EList
getGrid()
Returns the value of the 'Grid' containment reference list.FeatureMap
getGridGroup()
Returns the value of the 'Grid Group' attribute list.EList
getPolygon()
Returns the value of the 'Polygon' containment reference list.
-
-
-
Method Detail
-
getEnvelope
EList getEnvelope()
Returns the value of the 'Envelope' containment reference list. The list contents are of typeEnvelopeType
.If the meaning of the 'Envelope' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Envelope' containment reference list.
- See Also:
Wcs10Package.getSpatialDomainType_Envelope()
-
getGridGroup
FeatureMap getGridGroup()
Returns the value of the 'Grid Group' attribute list. The list contents are of typeFeatureMap.Entry
.If the meaning of the 'Grid Group' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Grid Group' attribute list.
- See Also:
Wcs10Package.getSpatialDomainType_GridGroup()
-
getGrid
EList getGrid()
Returns the value of the 'Grid' containment reference list. The list contents are of typeGridType
.If the meaning of the 'Grid' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Grid' containment reference list.
- See Also:
Wcs10Package.getSpatialDomainType_Grid()
-
getPolygon
EList getPolygon()
Returns the value of the 'Polygon' containment reference list. The list contents are of typePolygonType
.If the meaning of the 'Polygon' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Polygon' containment reference list.
- See Also:
Wcs10Package.getSpatialDomainType_Polygon()
-
-