Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
31 Copyright © 2012 Open Geospatial Consortium
Names Definition
Data type and value Multiplicity and use
QuantityRange Swe Range Type. To specify a range extending the Quantity
Type swe:QuantityRangeType
see §8.2.10 [OR11] One optional
Text Swe basic type.
To specify a scalar data component with a textual representation
Type swe:TextType see §8.2.3 [OR11]
One optional Time
Swe basic type. To specify a scalar data component with a
data-time representation Type swe:TimeType
see §8.2.6 [OR11] One optional
TimeRange Swe Range Type.
To specify a range extending the Time Type swe:TimeRangeType
see §8.2.11 [OR11] One optional
DataArray Swe Complex Type.
To define a array with some items Type swe:DataArrayType
see §8.4.1[OR11] One optional
DataChoice Swe Complex Type.
To specify a choise between more components.
Type swe:DataChoiseType see §8.3.2 [OR11]
One optional DataRecord
Swe Complex Type To define a record with some fields
Type swe:DataRecordType see §8.3.1 [OR11]
One optional Matrix
Swe Complex Type. To define multi-dimensions quantity.
Type swe:MatrixType see §8.4.2 [OR11]
One optional Vector
Swe Complex Type. To define multi-dimensions quantity
Type swe:VectorType see §8.3.3 [OR11]
One optional
Table 7-5 – swe:AbstractDataComponentDescriptorType description.
7.3.4 Pre-defined list of ordering options
This section reports the list of already identified order options prepared through a survey on ESA, CNES, EUMETSAT, DLR and CSA ground segments.
Even if the list of order options is completely dynamic, as specified in the previous paragraphs, for the sake of interoperability it is strongly recommended to re-use the following list as much as possible.
For each order option the following table reports: – the name;
– the type i.e. the SWE Common element used for representing it – the constraint model: i.e. the SWE Common elements is used for defining restrictions on the
possible values. – the description;
– an example XML fragment.
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
32 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
BitsOutput swe:DataRecord
swe:field swe:Count
swe:Count swe:constraint
swe:AllowedValues swe:value
Bits per output format Possible values:
– 8
– 16
option swe:DataRecord
swe:field name=BitsOutput swe:Count updatable= false optional=true
definition=
http:www.opengis.netdeforderOGC- EO0B
itsOuputs swe:constraint
swe:AllowedValues swe:value8swe:value
swe:value16swe:value swe:AllowedValues
swe:constraint swe:Count
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
Compression swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Type of compression applied to the delivered products.
E.g.: none, zip, gzip, bzip2, pkzip, comp
option swe:DataRecord
swe:field name=Compression swe:Category updatable= false optional=true
definition=
http:www.opengis.netdeforderOGC- EO0C
ompression swe:constraint
swe:AllowedTokens swe:valuezipswe:value
swe:valuegzipswe:value swe:AllowedTokens
swe:constraint swe:Count
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
33 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
Consolidation swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Allow to define if the processing is consolidated or
not. Possible allowed values:
– unconsolidated
– consolidated
option swe:DataRecord
swe:field name=Consolidation swe:Category updatable= false optional=true
definition= http:www.opengis.netdeforderOGC- EO0Consolidation
swe:constraint swe:AllowedTokens
swe:valueunconsolidatedswe:value swe:valueconsolidatedswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
DopplerGrid swe:DataRecord
swe:field swe:Boolean
Allow to define if it is included a Doppler grid.
option swe:DataRecord
swe:field name=DopplerGrid swe:Boolean updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0DopplerGrid
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
34 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
EarthModel swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
For geo-coded products. Possible allowed values:
- http:www.opengis.netd efcrsOGC1.3CRS84
option swe:DataRecord
swe:field name=EarthModel swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0EarthModel
swe:constraint swe:AllowedTokens
swe:valuehttp:www.opengis.netdefcrsOGC1.3CRS84swe: value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
ElevationCorrection swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
For geo-coded products. Possible allowed values:
– none
– mean terrain height
– DEM
option swe:DataRecord
swe:field name=ElevationCorrection swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0ElevationCorrection
swe:constraint swe:AllowedTokens
swe:valuenoneswe:value swe:valuemean terrain heightswe:value
swe:valueDEMswe:value swe:AllowedTokens
swe:constraint swe:Category
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
Format swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Format file to use for delivery data.Between the
possible values there is also the JPEG2000 format, in this
option swe:DataRecord
swe:field name=Format swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC-
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
35 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
case it has not to use the compression.
Some examples of allowed values:
– ENVISAT
– jpeg2000LL
– jpeg2000LS
– jpeg2000VL
– CEOS
– ESA
– JAXA CEOS
– TIFF1byte
– TIFF2bytes
– GEOTIFF1byte
– GEOTIFF2bytes
– DIMAP
– GEOTIFF
– BUFR
– GRIB
– HDF5
– JPEG
– NetCDF
– NITF
– PNG
– PNGBW
– TIFF
– TIFFBW
– ZIP
EO0Format swe:constraint
swe:AllowedTokens swe:valueENVISATswe:value
swe:valueESAswe:value swe:valueJPEGswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
36 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
GeoCorrection swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Geometric Correction. Possible allowed values:
– geo-coded
– geo-referenced.
option swe:DataRecord
swe:field name=GeoCorrection swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0GeoCorrection
swe:constraint swe:AllowedTokens
swe:valuegeo-codedswe:value swe:valuegeo-referencedswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
MapDirection swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Allow to define the direction for the map.
Possible allowed values: –
map north –
true north –
satellite
option swe:DataRecord
swe:field name=MapDirection swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0MapDirection
swe:constraint swe:AllowedTokens
swe:valuemap northswe:value swe:valuesatelliteswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
37 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
MapProjection swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Allow to define the projection for the map.
Possible allowed values: –
UTM –
PS –
ARC –
TPL
option swe:DataRecord
swe:field name=MapProjection swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0MapProjection
swe:constraint swe:AllowedTokens
swe:valueARCswe:value swe:valueTPLswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
PixelSpacing swe:DataRecord
swe:field swe:Quantity
swe:Quantity swe:constraint
swe:AllowedValues swe:value
Allow to define the distance between pixels.
Possible allowed values: –
6.25 –
12.5
option swe:DataRecord
swe:field name=PixelSpacing swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0PixelSpacing
swe:constraint swe:AllowedValues
swe:value6.25swe:value swe:value12.5swe:value
swe:AllowedValues swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
38 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
Polarisation swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Allow to choose the polarisation.
Possible allowed values: – HHVV
– HHHV – VVVH
– default – HH
– VV
option swe:DataRecord
swe:field name=Polarisation swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0Polarisation
swe:constraint swe:AllowedTokens
swe:valuedefaultswe:value swe:valueVVVHswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
ProcessingLevel swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Level associated to the products. E.g: for ESA
ALOS AVNIR-2 Possible allowed values:
– 0 – 1A
– 1B1 – 1B2
option swe:DataRecord
swe:field name=ProcessingLevel swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0ProcessingLevel
swe:constraint swe:AllowedTokens
swe:value1Aswe:value swe:value1B1swe:value
swe:AllowedTokens
swe:constraint swe:Category
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
39 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
ProcessingMode swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Possible values are: – standard
– short latency
option swe:DataRecord
swe:field name=ProcessingMode swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0ProcessingMode
swe:constraint swe:AllowedTokens
swe:valuestandardswe:value swe:valueshort latencyswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
ProductType swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Allow to define the type of product in relation to the
mission and the sensor. Possible allowed values
some values from ENVISAT mission:
– ASA_WV__0P – ASA_WVI_1P
– ASA_WVS_1P – ASA_WVW_2P
option swe:DataRecord
swe:field name=ProductType swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0ProductType
swe:constraint swe:AllowedTokens
swe:valueASA_WV__0Pswe:value swe:valueASA_WVI_1Pswe:value
swe:valueASA_WVS_1Pswe:value swe:valueASA_WVW_2Pswe:value
swe:AllowedTokens
swe:constraint swe:Category
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
40 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
QualityOfService swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Allow to define the quality of the service.
Possible allowed values: –
RUSH –
STANDARD –
FASTEST
option swe:DataRecord
swe:field name=QualityOfService swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0QualityOfService
swe:constraint swe:AllowedTokens
swe:valueSTANDARDswe:value swe:valueRUSHswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
RadioCorrection swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Allow to modify the values in order to account for noise
the intervening atmosphere, the sun-sensor geometry,
ecc...
In some cases, it needs to correct the data, for
consistency between bands for some multispectral
techniques or between image dates temporal data
and sensors.
Possible allowed values: –
pre-flight –
gain_life_time
option swe:DataRecord
swe:field name=RadioCorrection swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0RadioCorrection
swe:constraint swe:AllowedTokens
swe:valuepre-flightswe:value swe:AllowedTokens
swe:constraint swe:Category
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
41 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
Resampling swe:DataRecord
swe:field swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
To allow the definition of the sampling of the original data.
Possible allowed values: –
cubic convolution –
nearest neighbour –
bi-linear
option swe:DataRecord
swe:field name=Resampling swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0Resampling
swe:constraint swe:AllowedTokens
swe:valuebi-linearswe:value swe:valuecubic convolutionswe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
SpectralBandColorCo mposition
swe:DataArray with
swe:DataRecord swe:field
swe:Category name=RedBan
d swe:field
swe:Category name=GreenBa
nd swe:field
swe:Category name=BlueBan
d For each field
swe:Category swe:constraint
swe:AllowedTokens swe:value
option swe:DataArray
swe:elementCount swe:Countswe:value1swe:valueswe:Count
swe:elementCount swe:elementType name=SpectralBandColorComposition
swe:DataRecord updatable=false optional=true definition=http:www.opengis.netdeforderOGC-
EO0SpectralBandColorComposition gml:descriptionA user can pick out of 12 bands 3 bands. A color
can be assigned to a band R,G,B. This is to allow a user to form a composite colored imagegml:description
gml:namespectralBandColorCompositiongml:name swe:field name=RedBand
swe:Category definition=http:www.opengis.netdeforderOGC- EO0RedBand
swe:constraint swe:AllowedTokens
swe:valueband1swe:value swe:valueband2swe:value
swe:valueband3swe:value swe:valueband4swe:value
swe:valueband5swe:value
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
42 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
swe:valueband6swe:value swe:valueband7swe:value
swe:valueband8swe:value swe:valueband9swe:value
swe:valueband10swe:value swe:valueband11swe:value
swe:valueband12swe:value swe:AllowedTokens
swe:constraint swe:Category
swe:field swe:field name=GreenBand
swe:Category definition=http:www.opengis.netdeforderOGC- EO0GreenBand
swe:constraint swe:AllowedTokens
swe:valueband1swe:value swe:valueband2swe:value
swe:valueband3swe:value swe:valueband4swe:value
swe:valueband5swe:value swe:valueband6swe:value
swe:valueband7swe:value swe:valueband8swe:value
swe:valueband9swe:value swe:valueband10swe:value
swe:valueband11swe:value swe:valueband12swe:value
swe:AllowedTokens swe:constraint
swe:Category swe:field
swe:field name=BlueBand swe:Category definition=http:www.opengis.netdeforderOGC-
EO0BlueBand
swe:constraint swe:AllowedTokens
swe:valueband1swe:value swe:valueband2swe:value
swe:valueband3swe:value
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
43 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
swe:valueband4swe:value swe:valueband5swe:value
swe:valueband6swe:value swe:valueband7swe:value
swe:valueband8swe:value swe:valueband9swe:value
swe:valueband10swe:value swe:valueband11swe:value
swe:valueband12swe:value swe:AllowedTokens
swe:constraint swe:Category
swe:field swe:DataRecord
swe:elementType swe:DataArray
groupingProcessing Optiongrouping option
SpectralBandComposit ion
swe:DataRecord swe:Category
swe:Category swe:constraint
swe:AllowedTokens swe:value
Product Formats which can be provided in a multi
spectral band selection shall be mapped to this order
option.
Between allowed values there are also:
SEVEN_BANDS SEVEN_BANDS_PLUS_PAN
option swe:DataRecord
swe:field name=SpectralBandComposition swe:Category updatable= ”false” optional=true
definition= http:www.opengis.netdeforderOGC- EO0SpectralBandComposition
swe:constraint
swe:AllowedTokens swe:value Band1:VIS_0.6 swe:value
swe:value Band2:VIS_0.8swe:value swe:value Band3: nIR_1.6swe:value
swe:value Band4: IR_3.9swe:value swe:value Band5: WV_6.2 swe:value
swe:value Band6: WV_7.3 swe:value swe:value Band7: IR_8.7 swe:value
swe:value Band8: IR_9.7swe:value swe:value Band9: IR_10.8 swe:value
swe:value Band10: IR_12.0 swe:value swe:value Band11: IR_13.4swe:value
swe:value Band12: HRV swe:value swe:AllowedTokens
swe:constraint
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
44 Copyright © 2012 Open Geospatial Consortium
Name
swe:Field or swe:elementType
Type Constraints Model
Description Example
swe:Category swe:field
swe:DataRecord groupingProcessing Optiongrouping
option
Table 7-6 – Pre-defined list of Order Options.
7.3.4.1 Pre-defined list of options for Subscription orders This section specifies the options for selecting a time window and the frequency of successive observations for subscription orders.
Parameter Name Type
Constraints Model
Description Example
DateRange
swe:DataRecord swe:field
swe:TimeRange
Allow to define the UTC time of starting
and finishing period.
option swe:DataRecord
swe:field name=DateRange swe:TimeRange updatable= false optional=false
definition= http:www.opengis.netdefdataType:ISO- 19108:2002:TM_Period
swe:uom code=s swe:value 2008-01-01T02:27:08.80Z 2008-01-31T02:27:08.80Z
swe:value swe:TimeRange
swe:field swe:DataRecord
groupingProcessing Optiongrouping option
FrequencyObservatio n
swe:DataArray with swe:DataRecord
swe:field swe:Count
name=numberOfObservations swe:field
swe:Count name=observationGap
Allow to specify how many times the
revisiting has to be performed
And the number of of days between two
successive observations.
option swe:DataArray
swe:elementCount swe:Countswe:value1swe:valueswe:Count
swe:elementCount swe:elementType name=
FrequencyObservation
swe:DataRecord definition= http:www.opengis.netdeforderOGC-
EO0FrequencyObservation swe:field name=numberOfObservations
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
45 Copyright © 2012 Open Geospatial Consortium
Parameter Name Type
Constraints Model
Description Example
swe:Count swe:value20swe:value
swe:Count swe:field
swe:field name=observationGap swe:Count
swe:value2swe:value swe:Count
swe:field swe:DataRecord
swe:elementType swe:DataArray
groupingProcessing Optiongrouping option
RegionOfInterest swe:DataArray with
swe:Vector
swe:field swe:Quentity
name=”latitude” swe:field
swe:Quantity name=”longitude”
This parameter allows users restricting the
scope of the subscription to a
specified area.
option swe:DataArray definition=http:www.opengis.netdeforderOGC-
EO0RegionOfInterest optional=false updatable=false gml:descriptionUser area of interest on which the subscription shall
be limited.gml:description gml:nameRegionOfInterestgml:name
swe:elementType name=point swe:Vector
referenceFrame=http:www.opengis.netdefcrsEPSG7.14326 swe:coordinate name=latitude
swe:Quantity definition=http:sweet.jpl.nasa.gov2.0spaceCoordinates.owlLatitu
de axisID=Lat swe:uom code=deg
swe:Quantity swe:coordinate
swe:coordinate name=longitude swe:Quantity
definition=http:sweet.jpl.nasa.gov2.0spaceCoordinates.owlLongit ude axisID=Long
swe:uom code=deg swe:Quantity
swe:coordinate swe:Vector
swe:elementType swe:encodingswe:XMLEncoding swe:encoding
swe:values
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
46 Copyright © 2012 Open Geospatial Consortium
Parameter Name Type
Constraints Model
Description Example
pointlatitude48.0latitudelongitude18.0longitudepoint pointlatitude48.0latitudelongitude47.0longitudepoint
pointlatitude21.0latitudelongitude47.0longitudepoi nt
pointlatitude21.0latitudelongitude18.0longitudepoint pointlatitude48.0latitudelongitude18.0longitudepoi
nt swe:values
swe:DataArray groupingProcessing Optiongrouping
option
Table 7-7 – Pre-defined list of options for Subscription orders.
Ordering Services for Earth Observation Products Interface Standard
OGC 06-141r6
47 Copyright © 2012 Open Geospatial Consortium
7.3.5 SceneSelectionDescriptorType