OGC 10-189r2 Open Geospatial Consortium
12.2 EOProduct Extrinsic Object mapping
The following table details the use of predefined attributes and slots, in order to map information coming from the OM metadata file to the EOProduct ExtrinsicObject. Depending on the cardinality, instances of these slots may not be present in a specific EO Product instance. Mandatory
slots shall be present.
Table 43 – EOProduct ExtrinsicObject Correspondence GML Metadata XPath
EOProduct ExtrinsicObject Attribute Slot
Type
4
Cardinality
“urn:ogc:def:objectType:OGC-CSW-ebRIM- EO:2.0:EOProduct” fixed value
rim:ExtrinsicObjectobjectType
5
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:identifier
rim:ExternalIdentifiervalue linked to the EOProduct ExtrinsicObject by the ExternalIdentifier’s registryObject
attribute 1
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:parentIdentifier
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0ParentIdentifier”]rim:ValueListrim:Value[1]
String 0..1
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:productType
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- String
0..1
4
For the readability of the table, the slot type corresponds to the data type short name defined in Annex C.1. In the Table 49, the short name is mapped to the full data type URN. In the ebRIM model, the full URN must be used.
5
In this document, the rim prefix is associated to the namespace urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0. The wrs prefix is associated to the namespace “http:www.opengis.netcatwrs1.0”. The notations are not meant to be used literally: in particular, since the ebRIM AP specializes ExtrinsicObject, etc., in the wrs namespace, the above expressions may also be expressed in the wrs
Open Geospatial Consortium OGC 10-189r2
48 Copyright © 2012 Open Geospatial Consortium
GML Metadata XPath EOProduct ExtrinsicObject Attribute
Slot Type
4
Cardinality
EO0ProductType”]rim:ValueListrim:Value[1]
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:status
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0Status”]rim:ValueListrim:Value[1]
String 1
eop:EarthObservationom:featureOfInteresteop:Footprinteop: multiExtentOf
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0MultiExtentOf”]wrs:ValueListwrs:AnyValue[1]
6
GM_Object MultiPolygo
n 0..1
eop:EarthObservationom:featureOfInteresteop:Footprinteop: centerOf
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0CenterOf”]wrs:ValueListwrs:AnyValue[1]
GM_Object Point
0..1
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:acquisitionType
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0AcquisitionType”]rim:ValueListrim:Value[1]
String 1
6
See section 7.8 Spatial References of the doc [OGC 07-110] ebRIM profile of CSW to see how to include GML data into ebRIM Slots.
OGC 10-189r2 Open Geospatial Consortium
Copyright © 2012 Open Geospatial Consortium 49
GML Metadata XPath EOProduct ExtrinsicObject Attribute
Slot Type
4
Cardinality
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:acquisitionSubType
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0AcquisitionSubType”]rim:ValueListrim:Value[1]
String 0..1
eop:EarthObservationom:phenomenonTimegml:TimePeriod gml:beginPosition
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0BeginPosition”]rim:ValueListrim:Value[1]
DateTime 1
eop:EarthObservationom:phenomenonTimegml:TimePeriod gml:endPosition
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0EndPosition”]rim:ValueListrim:Value[1]
DateTime 1
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:downlinkedToeop:DownlinkInformatione
op:acquisitionStation rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC
-CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=” http:www.opengis.netdefpropertyOGC-
EO0AcquisitionStation”]rim:ValueListrim:Value[1] String
0..1
eop:EarthObservationom:procedureeop:EarthObservationEq uipmenteop:acquisitionParameterseop:Acquisitioneop:orbitN
umber rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC
-CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=” http:www.opengis.netdefpropertyOGC-
EO0OrbitNumber”]rim:ValueListrim:Value[1] Integer
0..1
eop:EarthObservationom:procedureeop:EarthObservationEq uipmenteop:acquisitionParameterseop:Acquisitioneop:lastOr
bitNumber rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC
-CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=” http:www.opengis.netdefpropertyOGC-
EO0LastOrbitNumber”]rim:ValueListrim:Value[1] Integer
0..1
Open Geospatial Consortium OGC 10-189r2
50 Copyright © 2012 Open Geospatial Consortium
GML Metadata XPath EOProduct ExtrinsicObject Attribute
Slot Type
4
Cardinality
eop:EarthObservationom:procedureeop:EarthObservationEq uipmenteop:acquisitionParameterseop:Acquisitioneop:orbitD
irection rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC
-CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=” http:www.opengis.netdefpropertyOGC-
EO0OrbitDirection”]rim:ValueListrim:Value[1] String
0..1
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:imageQualityDegradation
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0ImageQualityDegradation”]rim:ValueListrim:Value[1]
Double 0..1
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:archivedIneop:ArchivingInformationeop:a
rchivingCenter rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC
-CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=” http:www.opengis.netdefpropertyOGC-
EO0ArchivingCenter”]rim:ValueListrim:Value[] String
0..1
eop:EarthObservationom:procedureeop:EarthObservationEq uipmenteop:acquisitionParameterseop:Acquisitioneop:
illuminationAzimuthAngle rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC
-CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=” http:www.opengis.netdefpropertyOGC-
EO0IlluminationAzimuthAngle”]rim:ValueListrim:Value[1] Double
0..1
eop:EarthObservationom:procedureeop:EarthObservationEq uipmenteop:acquisitionParameterseop:Acquisitioneop:
illuminationElevationAngle rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC
-CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=” http:www.opengis.netdefpropertyOGC-
EO0IlluminationElevationAngle”]rim:ValueListrim:Value[1] Double
0..1
eop:EarthObservationeop:metaDataPropertyeop:EarthObserv ationMetaDataeop:creationDate
rim:ExtrinsicObject[objectType=”urn:ogc:def:objectType:OGC -CSW-ebRIM-EO:2.0:EOProduct”]rim:Slot[name=”
http:www.opengis.netdefpropertyOGC- EO0CreationDate”]rim:ValueListrim:Value[1]
DateTime 0..1
OGC 10-189r2 Open Geospatial Consortium
Copyright © 2012 Open Geospatial Consortium 51
12.3 EOAcquisitionPlatform Extrinsic Object mapping