ParameterData Information model for EO product ordering

Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 77 Copyright © 2012 Open Geospatial Consortium

7.3.9 ParameterData

The ParameterData is used to provide the value for a specific order scene selection option. The ParameterData element is therefore rather simple in its definition, it is identified by its name attribute that can be used for the XML encoding step. In case of order option with nested definition, the value has to be set by defining appropriately the nested swe components element. Figure 7-12 - ParameterData element diagram. See also [OR9] [OR10]. The following table describes the sps:ParameterData using all information within the XML schema. Names Definition Data type and values Multiplicity and use Product Orderin g Subscription encoding Value for identify the kind of encoding of the values assigned to options. Type of encoding foreseen are binaryEncoding, TextEncoding or XMLEncoding Type: SWEEncoding Allowed values: ฀ XMLEncodin g ฀ TextEncoding One mandatory X X values Values to assign to the options. The representation of the values depends by the kind of encoding. see §8.5 [OR11] Type: anyType One mandatory X X Table 7-18 -ParameterData element description. 7.3.9.1 OGC HTTP URI Name Specification As specified in the OGC 06-135r9, all new OGC identifiers issued for persistent public OGC resources shall be http URIs, instead of URNs; additionally new standards and new major versions of existing standards SHALL use http URIs for persistent public OGC resources to replace OGC URN identifiers defined in previous standards and versions, unless the OGC-NA approves an exception. Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 78 Copyright © 2012 Open Geospatial Consortium Then the identifiers within this document have been prepared according to the following ABNF rule OGC 09-048r3: URI = http:www.opengis.net OGCResource ResourceSpecificPath OGCResource = def ResourceSpecificPath = definition-type authority version code definition-type = segment-nz-nc ; a token from the register of OGC definition types http:www.opengis.netregisterogc-nadef-type . authority = segment-nz-nc ; a token from the register of OGC authorities http:www.opengis.netregisterogc-naauthority. version = segment-nz-nc 0 ; use 0 for un-versioned names code = segment-nz-nc segment-nz-nc segment-nz-nc = 1pchar-nc version is a required field. For un-versioned definitions the version field shall be 0. The actual code may be composed of a sequence of fields delimited by . 7.3.9.2 Examples This clause presents some examples relate to the application of OGC rules for URN definition. 7.3.9.2.1 swe:Category, single value swe:Category updatable=”false” optional=”false” definition=”http:www.opengis.netdeforderOGC-EO0QualityOfService” gml:nameQuality of the Servicegml:name swe:valueSTANDARDswe:value swe:Category 7.3.9.2.2 swe:Count, single value swe:Count updatable=”false” optional=”false” definition=”http:www.opengis.netdefsceneOGC-EO0Orbit” gml:nameAbsolute orbit numbergml:name swe:value100swe:value swe:Count 7.3.9.3 Default values All swe data components defined in [OR11] can be used either as data descriptors or data containers. To use it as data descriptors the values attributes are not set. To use it as a data container, the attribute values is set. Given values indicate default values. The Ordering Service can set default values for each parameter, but providing default values is optional. The client can either accept or overwrite this default value. Ordering Services for Earth Observation Products Interface Standard OGC 06-141r6 79 Copyright © 2012 Open Geospatial Consortium 7.3.9.3.1 Example without default values swe:Quantity updatable=”false” optional=”false” definition=”http:www.opengis.netdefsceneOGC-EO0Longitude” gml:nameLongitude of the pointgml:name swe:uom code=deg swe:Category 7.3.9.3.2 Example with default values swe:Quantity updatable=”false” optional=”false” definition=”http:www.opengis.netdefsceneOGC-EO0Longitude” gml:nameLongitude of the pointgml:name swe:uom code=deg swe:value45.0swe:value swe:Category

7.3.10 Order Quotation