ISO Extent

From DGIWG
Jump to: navigation, search

Extent

A Extent is an instance of gmd:EX_Extent or one of its subclasses.

Its property instances are described below:


+ description[0..1]:CharacterString description
+ geographicElement[0..*]:EX_GeographicBoundingBox boundingBox -  See Note 1
  + westBoundLongitude[1]:Decimal west - Default is -180
  + eastBoundLongitude[1]:Decimal east - Default is 180
  + southBoundLatitude[1]:Decimal south - Default is -90
  + northBoundLatitude[1]:Decimal north - Default is 90
+ geographicElement[0..*]:EX_GeographicDescription For each geogId
  + geographicIdentifier[1]:RS_Identifier geogId -  See Identifier and Note 2
+ geographicElement[0..1]:EX_BoundingPolygon boundingPolygon -  See Note 1
  + polygon[1]:GM_Surface exterior
    + @srsName[1]:AnyURI crs -  See Note 5
+ temporalElement[0..*]:EX_TemporalExtent For each temporalExtent -  See Note 3
  + extent[1]:TM_Primitive temporalExtent -  See Note 4
+ verticalElement[0..1]:EX_VerticalExtent verticalExtent
  + minimumValue[1]:Real minz
  + maximumValue[1]:Real maxz
  + verticalCRS[1]:SC_CRS http://www.opengis.net/def/crs/EPSG/0/4979
Notes:
1. Each boundingBox corresponds to a dataset subregion which implies that each boundingBox should be implemented as an instance of the extent property, possibly with the instances of geogId and boundingPolygon corresponding to the same subregion. For similar reasons, each boundingPolygon should be implemented as an instance of the extent property.
2. By default, each geogId is implemented as a dedicated extent, but it is acceptable to group many geogId in a single extent possibly with other metadata elements (Integer, boundingPolygon, …)
3. There may be different instances of temporalElement defining the temporal extent of the resource. By default, they are in a single instance of extent, but they may also be in different instances of extent, one of them possibly handling the geographic bounding box.
4. Start and end properties of Temporal Extent are instantiated as TM_Instant. If both are defined, a TM_Period instance links the beginning and ending TM_Instant.
5. The srsName attribute is instantiated as an XML attribute.