OGC 17-003 - Earth Observation Dataset Metadata Vocabulary
type: Ontology
version info: 1.0.0
vocabulary: terms
date: 2018-11-09
comment: This vocabulary defines the classes and properties required to model Earth Observation (EO) metadata for datasets (i.e. products or granules). It provides the models for the exchange of information describing EO datasets, both within and between different organisations. The implementation is derived from the conceptual models defined in the Earth Observation Metadata Profile of Observations and Measurements OGC 10-157r4, and the Unified Metadata Model for Granules (UMM-G).
preferred namespace prefix: eop
creator: Yves Coene, Spacebel s.a.
contributor: John Taylor, CGI
contributor: Olivier Barois, European Space Agency
contributor: Sirko Schindler, DLR
license: http://www.opengeospatial.org/ogc/software
imports: owc.owl
imports: vocab#

EarthObservation
type: Class
comment: Earth Observation as defined in OGC 10-157r4
subclass of: Feature
example: { "@context": "https://www.opengis.net/eo-geojson/1.0", "type": "Feature", "id": http://fedeo.esa.int/opensearch/request/?parentIdentifier=SEA_GEC_1P&uid=SE1_OPER_SEA_GEC_1P_19780927T010430_19780927T010445_001316_0000_2267_9B4F", "bbox": [ -2.69574, 61.965195, 0.135472, 63.261372 ], "geometry": {...}, "properties": {...} }

Properties
type: Class
comment: Object containing the properties of the Earth Observation.
subclass of: DataIdentification
subclass of: Properties

StatusType
type: Class
comment: Enumeration of acquisition status constants.

ARCHIVED
type: StatusType
description: Acquisition status constant.

ACQUIRED
type: StatusType
description: Acquisition status constant.

CANCELLED
type: StatusType
description: Acquisition status constant.

FAILED
type: StatusType
description: Acquisition status constant.

PLANNED
type: StatusType
description: Acquisition status constant.

POTENTIAL
type: StatusType
description: Acquisition status constant.

REJECTED
type: StatusType
description: Acquisition status constant.

QUALITYDEGRADED
type: StatusType
description: Acquisition status constant.

status
type: ObjectProperty
domain: Properties
range: StatusType
description: Refers to product status. Fixed Values : - ARCHIVED - ACQUIRED - CANCELLED - FAILED - PLANNED - POTENTIAL - REJECTED - QUALITYDEGRADED.
type: FunctionalProperty
source: OGC 17-003

acquisitionInformation
type: ObjectProperty
domain: Properties
range: AcquisitionInformation
comment: Contains acquisition information.
source: OGC 17-003

productInformation
type: ObjectProperty
domain: Properties
range: ProductInformation
comment: Contains product information.
type: FunctionalProperty
source: OGC 17-003

qualityReport
type: ObjectProperty
description: Reference to the location of a related quality report as defined by OGC 14-055r2 §7.1.2.
source: OGC 17-003, OGC 14-055r2

related
type: ObjectProperty
description: Reference to the location of a related resource, e.g. cloud mask, snow mask.
source: OGC 17-003

up
type: ObjectProperty
description: Reference to the metadata of higher level resource (e.g. Collection, also identified by parentIdentifier) resource.
source: OGC 17-003

CategoryType
type: Class
comment: Enumeration of category constants.

THUMBNAIL
type: CategoryType
description: Category constant.

QUICKLOOK
type: CategoryType
description: Category constant.

ALBUM
type: CategoryType
description: Category constant.

SNOW
type: CategoryType
description: Category constant.

CLOUD
type: CategoryType
description: Category constant.

QUALITY
type: CategoryType
description: Category constant.

category
type: ObjectProperty
description: Media category of the related resource which corresponds to a preview or mask: - THUMBNAIL - QUICKLOOK - ALBUM - SNOW - CLOUD - QUALITY Only applicable for media resources.
source: OGC 17-003, MediaRSS

expression
type: DatatypeProperty
description: Determines if the related resource is a sample or the full version of the product. Use "full" for “product/ProductInformation/”. Use "sample" for "browse/BrowseInformation/" or "mask/MaskInformation/".
source: OGC 17-003, MediaRSS

DataIdentification
type: Class
comment: Base class of Properties.
source: OGC 17-003

parentIdentifier
type: DatatypeProperty
comment: Collection identifier.
domain: DataIdentification
example: { "parentIdentifier": "SEA_GEC_1P" }
range: string
source: OGC 17-003

doi
type: DatatypeProperty
comment: Digital Object Identifier identifying the product (see http://www.doi.org).
domain: DataIdentification
range: string
source: OGC 17-003

additionalAttributes
type: ObjectProperty
comment: Container for ad-hoc additional metadata attributes which are organisation or mission specific.
domain: DataIdentification
source: OGC 17-003

VerticalSpatialDomain
type: Class
comment: Contains the properties related to the spatial extent in the vertical dimension. Its properties are inherited by the AcquisitionParameters object.
source: OGC 17-003

Unit
type: Class
comment: Base class to include all unit constants.

AltitudeUnitType
type: Class
comment: Enumeration of altitudeUnit constants.
equivalent class: Class
  one of: bar
  one of: meter

meter
type: NamedIndividual
description: Unit constant representing SI unit "meter" (m).
type: Unit

bar
type: NamedIndividual
description: Unit constant representing non-SI unit "bar" (bar).
type: Unit

locationUnit
type: ObjectProperty
comment: Unit of measure used to express lowestLocation and highestLocation: meter (m) or bar (bar). Default is meter (m).
domain: VerticalSpatialDomain
range: AltitudeUnitType
source: OGC 17-003

lowestLocation
type: DatatypeProperty
comment: Upper bound of measurements in vertical dimension. Unit of measure defined by locationUnit property.
domain: VerticalSpatialDomain
range: double
source: OGC 17-003

highestLocation
type: DatatypeProperty
comment: Lower bound of measurements in vertical dimension. Unit of measure defined by locationUnit property.
domain: VerticalSpatialDomain
range: double
source: OGC 17-003

OrbitParameters
type: Class
comment: Contains the properties related to the orbit. Its properties are inherited by the AcquisitionParameters object.
source: OGC 17-003

OrbitDirectionType
type: Class
comment: Enumeration of orbit direction constants.

ASCENDING
type: OrbitDirectionType
description: Orbit direction constant.

DESCENDING
type: OrbitDirectionType
description: Orbit direction constant.

orbitDirection
type: ObjectProperty
comment: Acquisition orbit direction at the start of the acquisition/product. Values: • ASCENDING • DESCENDING
domain: OrbitParameters
range: OrbitDirectionType
source: OGC 17-003

lastOrbitDirection
type: ObjectProperty
comment: Acquisition orbit direction at the end of the acquisition/product. Assumed to be identical to orbitDirection if not present. Values: • ASCENDING • DESCENDING
domain: OrbitParameters
range: OrbitDirectionType
source: OGC 17-003

orbitDuration
type: DatatypeProperty
comment: Actual orbit duration in milliseconds.
domain: OrbitParameters
range: integer
source: OGC 17-003

orbitNumber
type: DatatypeProperty
comment: Acquisition orbit number.
domain: OrbitParameters
range: integer
source: OGC 17-003

lastOrbitNumber
type: DatatypeProperty
comment: Acquisition last orbit number.
domain: OrbitParameters
range: integer
source: OGC 17-003

ascendingNodeDate
type: DatatypeProperty
comment: UTC date and time at ascending node of orbit.
domain: OrbitParameters
range: dateTime
source: OGC 17-003

ascendingNodeLongitude
type: DatatypeProperty
comment: Longitude at ascending node of orbit. Should be expressed in degrees.
domain: OrbitParameters
range: double
source: OGC 17-003

TemporalInformation
type: Class
comment: Contains the properties related to the start and end time of the acquisition of the data. Its properties are inherited by the AcquisitionParameters object.
source: OGC 17-003

AcquisitionInformation
type: Class
comment: Acquisition information of the Earth Observation as defined in OGC 17-003
example: { "@context": "https://www.opengis.net/eo-geojson/1.0", "type": "AcquisitionInformation", "platform": { "id": "http://gcmdservices.gsfc.nasa.gov/kms/concept/1bffe898-f4a2-458e-92c5-cd7c9c1cd5f0", "platformShortName": "Seasat", "platformSerialIdentifier": "1" }, "instrument": { "id": "http://gcmdservices.gsfc.nasa.gov/kms/concept/a37282d4-322c-4dd0-8edc-36099b9b586c", "sensorType": "RADAR", "instrumentShortName": "SAR" }, "acquisitionParameters": { "operationalMode": "IM", "polarisationMode": "S", "polarisationChannels": "HH", "beginningDateTime": "1978-09-27T01:04:30Z", "endingDateTime": "1978-09-27T01:04:45Z", "acquisitionType": "NOMINAL", "acquisitionSubType": "DEFAULT", "orbitNumber": "1316", "orbitDirection": "DESCENDING", "antennaLookDirection": "RIGHT", "acquisitionAngles": { "minimumIncidenceAngle": 19.6, "maximumIncidenceAngle": 9.6, "incidenceAngleVariation": 9.6 } } }

platform
type: ObjectProperty
domain: AcquisitionInformation
range: Platform
description: The Platform used for the acquisition. If more than one platform is used for creating the product, then the AcquisitionInformation object occurs more than once.
type: FunctionalProperty
source: OGC 17-003

instrument
type: ObjectProperty
domain: AcquisitionInformation
range: Instrument
description: The Instrument/Sensor used for the acquisition. If more than one instrument is used for creating the product, then the AcquisitionInformation object occurs more than once.
type: FunctionalProperty
source: OGC 17-003

acquisitionParameters
type: ObjectProperty
domain: AcquisitionInformation
range: AcquisitionParameters
description: The acquisition parameters (i.e. pointing angles, etc.).
type: FunctionalProperty
source: OGC 17-003

Platform
type: Class
comment: Contains the properties of the platform (satellite) that was used to perform the observation. Use as "id" the URI defined by GCMD to identify the platform. A list of URI can be downloaded from https://gcmdservices.gsfc.nasa.gov/static/kms/platforms/platforms.rdf.
source: OGC 17-003
example: { "@context": "https://www.opengis.net/eo-geojson/1.0", "type": "Platform", "id": "http://gcmdservices.gsfc.nasa.gov/kms/concept/a1498dff-002d-4d67-9091-16822c608221", "platformShortName": "Seasat", "platformSerialIdentifier": "1", "orbitType": "LEO" }

platformShortName
type: DatatypeProperty
comment: Platform short name (e.g. "Seasat" or "ENVISAT").
domain: Platform
range: string
source: OGC 17-003

platformSerialIdentifier
type: DatatypeProperty
comment: Platform serial identifier (e.g. for Seasat : 1).
domain: Platform
range: string
source: OGC 17-003

OrbitType
type: Class
comment: Enumeration of orbitType constants.

GEO
type: OrbitType
description: Orbit type constant.

LEO
type: OrbitType
description: Orbit type constant.

orbitType
type: ObjectProperty
comment: High level characterisation of main mission types taken from a codelist.
domain: Platform
range: OrbitType
source: OGC 17-003

Instrument
type: Class
comment: Contains the properties of the instrument that was used to perform the observation. Use as "id" the URI defined by GCMD to identify the instrument. A list of URI can be downloaded from https://gcmdservices.gsfc.nasa.gov/static/kms/instruments/instruments.rdf.
source: OGC 17-003
example: { "@context": "https://www.opengis.net/eo-geojson/1.0", "type": "Instrument", "id": "http://gcmdservices.gsfc.nasa.gov/kms/concept/a37282d4-322c-4dd0-8edc-36099b9b586c", "sensorType": "RADAR", "instrumentShortName": "SAR" }

SensorType
type: Class
comment: Enumeration of sensorType constants.

OPTICAL
type: SensorType
description: Sensor type constant.

RADAR
type: SensorType
description: Sensor type constant.

ALTIMETRIC
type: SensorType
description: Sensor type constant.

ATMOSPHERIC
type: SensorType
description: Sensor type constant.

LIMB
type: SensorType
description: Sensor type constant.

sensorType
type: ObjectProperty
comment: Sensor type based on codelist. Values: - OPTICAL - RADAR - ALTIMETRIC - ATMOSPHERIC - LIMB.
domain: Instrument
range: SensorType
source: OGC 17-003

instrumentShortName
type: DatatypeProperty
comment: Instrument (Sensor) name.
domain: Instrument
range: string
source: OGC 17-003

WavelengthInformation
type: Class
comment: Contains the properties of the instrument related to the wavelengths used for the observation.
source: OGC 17-003

discreteWavelengths
type: DatatypeProperty
comment: Discrete wavelength observed in the product. Unit of measure is SI base unit (m) without prefix.
domain: WavelengthInformation
range: double
source: OGC 17-003

startWavelength
type: DatatypeProperty
comment: Start of the observed wavelength range. Unit of measure is SI base unit (m) without prefix.
domain: WavelengthInformation
range: double
source: OGC 17-003

endWavelength
type: DatatypeProperty
comment: End of the observed wavelength range. Unit of measure is SI base unit (m) without prefix.
domain: WavelengthInformation
range: double
source: OGC 17-003

SpectralRangeType
type: Class
comment: Enumeration of spectralRangeType constants.

INFRARED
type: SpectralRangeType
description: SpectralRange type constant.
narrower: NIR
narrower: SWIR
narrower: MWIR
narrower: LWIR
narrower: FIR

NIR
type: SpectralRangeType
description: SpectralRange type constant for Near Infrared (NIR).
broader: INFRARED

SWIR
type: SpectralRangeType
description: SpectralRange type constant for Short Wavelength Infrared (SWIR).
broader: INFRARED

MWIR
type: SpectralRangeType
description: SpectralRange type constant for Mid Wavelength Infrared (MWIR).
broader: INFRARED

LWIR
type: SpectralRangeType
description: SpectralRange type constant for Long Wavelength Infrared (LWIR).
broader: INFRARED

FIR
type: SpectralRangeType
description: SpectralRange type constant for Far Infrared (FIR).
broader: INFRARED

UV
type: SpectralRangeType
description: SpectralRange type constant for Ultraviolet (UV).

MICROWAVE
type: SpectralRangeType
description: SpectralRange type constant.

VISIBLE
type: SpectralRangeType
description: SpectralRange type constant.

OTHER
type: SpectralRangeType
description: SpectralRange type constant.

spectralRange
type: ObjectProperty
comment: The observed Spectral Range: Values: - INFRARED - NIR - SWIR - MWIR - LWIR - FIR - UV - VISIBLE - MICROWAVE - OTHER.
domain: WavelengthInformation
range: SpectralRangeType
source: OGC 17-003

wavelengthResolution
type: DatatypeProperty
comment: Spacing between consecutive wavelengths. Unit of measure is SI base unit (m) without prefix.
domain: WavelengthInformation
range: double
source: OGC 17-003

AcquisitionParameters
type: Class
comment: Contains the properties related to the acquisition of the data.
subclass of: TemporalInformation
subclass of: VerticalSpatialDomain
subclass of: OrbitParameters
source: OGC 17-003
example: { "@context": "https://www.opengis.net/eo-geojson/1.0", "type": "AcquisitionParameters", "beginningDateTime": "1978-09-27T01:04:30Z", "endingDateTime": "1978-09-27T01:04:45Z", "acquisitionType": "NOMINAL", "acquisitionSubType": "DEFAULT", "orbitNumber": "1316", "orbitDirection": "DESCENDING", "antennaLookDirection": "RIGHT", "acquisitionAngles": { "minimumIncidenceAngle": 19.6, "maximumIncidenceAngle": 9.6, "incidenceAngleVariation": 9.6 } }

AcquisitionType
type: Class
comment: Enumeration of acquisitionType constants.

NOMINAL
type: AcquisitionType
description: Acquisition type constant.

CALIBRATION
type: AcquisitionType
description: Acquisition type constant.

OTHER
type: AcquisitionType
description: Acquisition type constant.

acquisitionType
type: ObjectProperty
domain: AcquisitionParameters
range: AcquisitionType
description: AcquisitionType can be one of: - NOMINAL - CALIBRATION - OTHER.
type: FunctionalProperty
source: OGC 17-003

acquisitionSubType
type: DatatypeProperty
comment: The broad value defined by the acquisitionType is too restrictive, so mission specific type definition should refer to mission/ground segment dedicated codeSpace.
domain: AcquisitionParameters
range: string
source: OGC 17-003

startTimeFromAscendingNode
type: DatatypeProperty
comment: Start time of acquisition in milliseconds from ascending node date.
domain: AcquisitionParameters
range: integer
source: OGC 17-003

completionTimeFromAscendingNode
type: DatatypeProperty
comment: Stop time of acquisition in milliseconds from ascending node date.
domain: AcquisitionParameters
range: integer
source: OGC 17-003

relativeOrbitNumber
type: DatatypeProperty
comment: Orbit number since start of cycle.
domain: AcquisitionParameters
range: integer
source: OGC 17-003

wrsLongitudeGrid
type: DatatypeProperty
comment: Neutral wrsLongitudeGrid equivalent to track in track/frame, K in K/J, etc.
domain: AcquisitionParameters
range: string
source: OGC 17-003

wrsLatitudeGrid
type: DatatypeProperty
comment: Neutral wrsLatitudeGrid equivalent to frame in track/frame, J in K/J, etc.
domain: AcquisitionParameters
range: string
source: OGC 17-003

tileId
type: DatatypeProperty
comment: While track/frame can be used to represent the first part of an MGRS coordinate (i.g. grid zone), the tileId identifies e.g. the second part of an MGRS coordinate (square identification), e.g. in case of Sentinel. Used when the world reference system coordinates can not be expressed in X/Y (Track/Frame) terms, such has for UTM tiles. (used for Sentinel-2 L1C granules).
domain: AcquisitionParameters
range: string
source: OGC 17-003

groundTrackUncertainty
type: DatatypeProperty
comment: Measure of the uncertainty of the ground track. Sometimes known as deadband e.g. 1000m (1Km) deadband. Unit of measure is SI base unit (m) without prefix.
domain: AcquisitionParameters
range: double
source: OGC 17-003

cycleNumber
type: DatatypeProperty
comment: Number of Cycles.
domain: AcquisitionParameters
range: integer
source: OGC 17-003

AntennaLookDirectionType
type: Class
comment: Enumeration of antennaLookDirectionType constants.

LEFT
type: AntennaLookDirectionType
description: Antenna look direction constant.

RIGHT
type: AntennaLookDirectionType
description: Antenna look direction constant.

antennaLookDirection
type: ObjectProperty
comment: Look direction of antenna taken from codelist Values: - LEFT - RIGHT.
domain: AcquisitionParameters
range: AntennaLookDirectionType
source: OGC 17-003

acquisitionStation
type: DatatypeProperty
comment: Acquisition / receiving station code. Possible values are mission specific and should be retrieved using codespace.
domain: AcquisitionParameters
range: string
source: OGC 17-003

acquisitionAngles
type: ObjectProperty
comment: Acquisition angles.
domain: AcquisitionParameters
range: AcquisitionAngles
type: FunctionalProperty
source: OGC 17-003

operationalMode
type: DatatypeProperty
comment: Sensor mode. Possible values are mission specific.
domain: AcquisitionParameters
range: string
source: OGC 17-003

swathIdentifier
type: DatatypeProperty
comment: Swath identifier (e.g. Envisat ASAR has 7 distinct swaths (I1,I2,I3...I7) that correspond to precise incidence angles for the sensor).
domain: AcquisitionParameters
range: string
source: OGC 17-003

PolarisationModeType
type: Class
comment: Enumeration of polarisationMode constants.

http://www.opengis.net/ont/eo-geojson/1.0/PolarisationMode/S
type: PolarisationModeType
description: Polarisation mode constant.

http://www.opengis.net/ont/eo-geojson/1.0/PolarisationMode/D
type: PolarisationModeType
description: Polarisation mode constant.

http://www.opengis.net/ont/eo-geojson/1.0/PolarisationMode/T
type: PolarisationModeType
description: Polarisation mode constant.

http://www.opengis.net/ont/eo-geojson/1.0/PolarisationMode/Q
type: PolarisationModeType
description: Polarisation mode constant.

UNDEFINED
type: PolarisationModeType
description: Polarisation mode constant.

polarisationMode
type: ObjectProperty
comment: Polarisation mode taken from codelist: S (for single), D (for dual), T (for twin), Q (for quad), UNDEFINED.
domain: AcquisitionParameters
range: PolarisationModeType
source: OGC 17-003

PolarisationChannelsType
type: Class
comment: Enumeration of polarisationChannels constants.

HH
type: PolarisationChannelsType
description: Polarisation channel constant.

HV
type: PolarisationChannelsType
description: Polarisation channel constant.

VH
type: PolarisationChannelsType
description: Polarisation channel constant.

VV
type: PolarisationChannelsType
description: Polarisation channel constant.

HH VV
type: PolarisationChannelsType
description: Polarisation channel constant.

HH VH
type: PolarisationChannelsType
description: Polarisation channel constant.

HH HV
type: PolarisationChannelsType
description: Polarisation channel constant.

VH VV
type: PolarisationChannelsType
description: Polarisation channel constant.

VH HV
type: PolarisationChannelsType
description: Polarisation channel constant.

VV HV
type: PolarisationChannelsType
description: Polarisation channel constant.

VV VH
type: PolarisationChannelsType
description: Polarisation channel constant.

HV VH
type: PolarisationChannelsType
description: Polarisation channel constant.

HH HV VH VV
type: PolarisationChannelsType
description: Polarisation channel constant.

UNDEFINED
type: PolarisationChannelsType
description: Polarisation channel constant.

polarisationChannels
type: ObjectProperty
comment: Polarisation channel transmit/receive configuration: horizontal, vertical. Values: - HH - HV - VH - VV - HH, VV - HH, VH - HH, HV - VH, VV - VH, HV - VV, HV - VV, VH - HV, VH - HH, HV, VH, VV - UNDEFINED
domain: AcquisitionParameters
range: PolarisationChannelsType
source: OGC 17-003

resolution
type: DatatypeProperty
comment: Sensor resolution. Unit of measure is SI base unit (m) without prefix.
domain: AcquisitionParameters
range: double
source: OGC 17-003

verticalResolution
type: DatatypeProperty
comment: lmb: Vertical spacing of data (if regular) atm: Full width at half maximum of the rows of the vertical averaging kernel matrix Unit of measure is SI base unit (m) without prefix.
domain: AcquisitionParameters
range: double
source: OGC 17-003

wavelengths
type: ObjectProperty
comment: List of discrete wavelengths observed in the product.
domain: AcquisitionParameters
range: WavelengthInformation
source: OGC 17-003

MeasurementType
type: Class
comment: Enumeration of measurementType constants.

ABSORPTION
type: MeasurementType
description: Measurement type constant.

EMISSION
type: MeasurementType
description: Measurement type constant.

measurementType
type: ObjectProperty
comment: Measurement type taken from codelist: Values: - ABSORPTION - EMISSION.
domain: AcquisitionParameters
range: MeasurementType
source: OGC 17-003

dopplerFrequency
type: DatatypeProperty
comment: Doppler Frequency of acquisition. Unit of measure is SI base unit (m) without prefix.
domain: AcquisitionParameters
range: double
source: OGC 17-003

samplingRates
type: DatatypeProperty
comment: Rate at which samples are provided in product. Some products may contain more than one sampling rate, e.g. 1kHz and 20kHz. Cardinality is therefore zero to many. Unit of measure (Hz) is SI derived unit without prefix.
domain: AcquisitionParameters
range: double
source: OGC 17-003

AcquisitionAngles
type: Class
comment: Contains the properties related to the acquisition angles.
example: { "@context": "https://www.opengis.net/eo-geojson/1.0", "type": "AcquisitionAngles", "minimumIncidenceAngle": 19.6, "maximumIncidenceAngle": 9.6, "incidenceAngleVariation": 9.6 }

illuminationAzimuthAngle
type: DatatypeProperty
comment: Mean illumination/solar azimuth angle given in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

illuminationZenithAngle
type: DatatypeProperty
comment: Mean illumination/solar zenith angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

illuminationElevationAngle
type: DatatypeProperty
comment: Mean illumination/solar elevation angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

incidenceAngle
type: DatatypeProperty
comment: Acquisition global incidence angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

minimumIncidenceAngle
type: DatatypeProperty
comment: Minimum incidence angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

maximumIncidenceAngle
type: DatatypeProperty
comment: Maximum incidence angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

incidenceAngleVariation
type: DatatypeProperty
comment: Incidence angle variation in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

acrossTrackIncidenceAngle
type: DatatypeProperty
comment: Acquisition across track incidence angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

alongTrackIncidenceAngle
type: DatatypeProperty
comment: Acquisition along track incidence angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

instrumentAzimuthAngle
type: DatatypeProperty
comment: Mean instrument azimuth angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

instrumentZenithAngle
type: DatatypeProperty
comment: Mean instrument zenith angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

instrumentElevationAngle
type: DatatypeProperty
comment: Mean instrument elevation angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

pitch
type: DatatypeProperty
comment: Satellite pitch angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

roll
type: DatatypeProperty
comment: Satellite roll angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

yaw
type: DatatypeProperty
comment: Satellite yaw angle in degrees (i.e. uom='deg').
domain: AcquisitionAngles
range: double
source: OGC 17-003

ProductInformation
type: Class
comment: Product information of the Earth Observation product as defined in OGC 17-003
subclass of: ProcessingInformation
subclass of: CoverageDescription

productType
type: DatatypeProperty
comment: Describes the product type in case that mixed types are available within a single collection, this is a ground segment specific definition.
domain: ProductInformation
range: string
source: OGC 17-003

size
type: DatatypeProperty
comment: Product size (bytes) allowing the user to realise how long a download is likely to take.
domain: ProductInformation
range: integer
source: OGC 17-003

statusSubType
type: DatatypeProperty
comment: Refines the status of a product when the “status” is set to “ARCHIVED”. Possible values: - “ON-LINE” - “OFF-LINE”.
domain: ProductInformation
range: string
source: OGC 17-003

statusDetail
type: DatatypeProperty
comment: This field refers to the status value. It should be used to motivate the reason of a failure, cancelation, rejection or degraded quality.
domain: ProductInformation
range: string
source: OGC 17-003

availabilityTime
type: DatatypeProperty
comment: The time when the result becomes available dateTime in ISO 8601 format (CCYY-MM-DDThh:mm[:ss[.cc]]Z).
domain: ProductInformation
range: dateTime
source: OGC 17-003

timeliness
type: DatatypeProperty
comment: Timeliness of the product, such as "near real time", "rush". Possible values are mission specific and shall refer to mission/ground segment dedicated codeSpace. Example of values could be "NRT", "NOMINAL", “NTC” or “STC”.
domain: ProductInformation
range: string
source: OGC 17-003

productGroupId
type: DatatypeProperty
comment: Holds the identifier of a particular group to which the product belongs to. Group members represent then "granules" or "portions" of end-user products that are eligible for specific aggregations (e.g. all Sentinel-2 granules having the same productGroupId can be assembled together to form a Sentinel-2 end-user product).
domain: ProductInformation
range: string
source: OGC 17-003

productVersion
type: DatatypeProperty
comment: Product version.
domain: ProductInformation
range: string
source: OGC 17-003

archivingCenter
type: DatatypeProperty
comment: Archiving center code. Possible values are mission specific.
domain: ProductInformation
range: string
source: OGC 17-003

archivingDate
type: DatatypeProperty
comment: Archiving date time.
domain: ProductInformation
range: dateTime
source: OGC 17-003

qualityInformation
type: ObjectProperty
comment: Contains properties related to the quality of the product.
domain: ProductInformation
range: QualityInformation
type: FunctionalProperty
source: OGC 17-003

QualityInformation
type: Class
comment: Contains the properties related to the quality of the product.

qualityStatus
type: DatatypeProperty
comment: Indicator that specifies whether the product quality is degraded or not. This optional field shall be provided if the product has passed a quality check. Values: DEGRADED, NOMINAL.
domain: QualityInformation
range: string
source: OGC 17-003

qualityDegradation
type: DatatypeProperty
comment: Quality degradation percentage (i.e. uom=’%’).
domain: QualityInformation
range: double
source: OGC 17-003

qualityDegradationQuotationMode
type: DatatypeProperty
comment: Indicator to know how the quality degradation percentage has been calculated. Values: AUTOMATIC, MANUAL.
domain: QualityInformation
range: string
source: OGC 17-003

qualityDegradationTag
type: DatatypeProperty
comment: Contains further textual information concerning the quality degradation. It shall be provided if qualityStatus value is DEGRADED. Possible values are mission specific and should refer to mission/ground segment dedicated codeSpace. Example of values could be "RADIOMETRY" or "GEOLOCATION".
domain: QualityInformation
range: string
source: OGC 17-003

ProcessingInformation
type: Class
comment: Contains the properties related to the processing of the data.

compositeType
type: DatatypeProperty
comment: Type of composite product expressed as timeperiod that the composite product covers using ISO 8601 duration format P[n]Y[n]M[n]D encoding , e.g. P10D for a 10 day composite.
domain: ProcessingInformation
range: string
source: OGC 17-003

processingMethod
type: DatatypeProperty
comment: Method used to compute datalayer. (e.g. Kalman filtering, ROSE).
domain: ProcessingInformation
range: string
source: OGC 17-003

processingMethodVersion
type: DatatypeProperty
comment: Method version (e.g. 1.0).
domain: ProcessingInformation
range: string
source: OGC 17-003

processingCenter
type: DatatypeProperty
comment: Processing center code. Possible values are mission specific.
domain: ProcessingInformation
range: string
source: OGC 17-003

processingDate
type: DatatypeProperty
comment: Processing date time.
domain: ProcessingInformation
range: dateTime
source: OGC 17-003

processingLevel
type: DatatypeProperty
comment: Processing level applied to the product: "1A", "1B", "1C", "2", "3".
domain: ProcessingInformation
range: string
source: OGC 17-003

processingMode
type: DatatypeProperty
comment: Processing mode taken from mission specific code list. Examples of values are: • NRT • NOMINAL • BACKLOGGED • REPROCESSED • VALIDATE.
domain: ProcessingInformation
range: string
source: OGC 17-003

processorName
type: DatatypeProperty
comment: Processor software name (e.g. FastROSE).
domain: ProcessingInformation
range: string
source: OGC 17-003

processorName
type: DatatypeProperty
comment: Processor software version (e.g. 1.0).
domain: ProcessingInformation
range: string
source: OGC 17-003

productContentType
type: DatatypeProperty
comment: Classification of product according to ground type covered. Note cardinality allows for multiple instances of this property. Allowed Values: • COASTAL • CONTINENTAL • HYDROLOGY • ICE • OPEN_OCEAN • OTHER • REGIONAL.
domain: ProcessingInformation
range: string
source: OGC 17-003

CoverageDescription
type: Class
comment: Contains the properties related to the coverage. Its properties are inherited by the ProductInformation object.

cloudCover
type: DatatypeProperty
comment: Cloud cover percentage (i.e. uom=’%’).
domain: CoverageDescription
range: double
source: OGC 17-003

snowCover
type: DatatypeProperty
comment: Snow cover percentage (i.e. uom=’%’).
domain: CoverageDescription
range: double
source: OGC 17-003