Parameter element sensorID DeliveryInformationType

SPS Application Profile for EO Sensors OGC 07-018r2 Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved. 26

9.2. Parameter element

The Parameter Element is used in the GetFeasibility and Submit operations request in order to provide the values for a specific parameter. The encoding follows the description that is part of the definition element of a ParameterDescriptor Element.

9.2.1. EO profile specific

- The Parameter element is based on InputParameter of the SPS standard. It has been renamed because it is used for both input and output parameters. - because the ParameterDescriptor element has been modified to be recursive, the Parameter Element is modified the same way: Figure 9-2 - InputParameter element diagram

9.2.2. Example

The following XML fragment shows an example of value definition for a parameter country composed by 2 parameters countryCode and countryName . Parameter parameterID = country Parameter parameterID = countryCode value swe:Category KZ swe:Category value Parameter Parameter parameterID = countryName value swe:Category KAZAKHSTAN swe:Category value Parameter Parameter SPS Application Profile for EO Sensors OGC 07-018r2 Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved. 27

9.3. sensorID

The sensorID is an identifier to a set of tasking parameters. A sensorID may represent a sensor example: SPOT 5, one instrument of one satellite example: SPOT 5 HRS or a constellation of satellites example SPOT+FORMOSAT. The sensorID may also represent a combination of other sensorIDs an example can be found in § 20.1. Depending on what the sensor ID represents, the list of input parameters may be different. For instance if a sensorID represents a constellation of satellites example: SPOT2+SPOT4+SPOT5, one input parameter may be the index of the satellite example: 5. But in case of the sensorID represents one instrument of one satellite, there will be no need for such input parameter.

9.4. DeliveryInformationType

This type has been derived by the DeliveryInformationType defined in the Ordering Service [NR12]. Figure 9-3: DeliveryInformationType diagram. SPS Application Profile for EO Sensors OGC 07-018r2 Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved. 28 Tag Name Tag Description ftp-push FTP URL: address of a user-owned FTP server to which a product can be posted containing also directory, username, password information. Type: Not empty string max 255 chars Syntax : ftp: „ftpUserName‟:„ftpPassword‟„ftpAddress‟„ftpDirectory ‟ Example: ftp:muis_intecs:intecsftp.intecs.itMUIS ftp-pull FTP URL: address of a provider-owned FTP server from which user can fetch products containing also directory, username, password information. The value is set by the provider, therefore the element has to be set to blank in the SubmitRequest Type: string max 255 chars Syntax: ftp: „ftpUserName‟:„ftpPassword‟„ftpAddress‟„ftpDirectory ‟ Example: ftp:userOder:userpwdftp.esa.intXIEN1 mail Mail element. Recipient Identification of the receiving person. Type: Not empty string max 40 chars companyRef Identification of the receiving entity. postalAddress Postal Address of the user. streetAddress Street Adress element. Type: String city City element. Type: String state State element. Type: String postalCode Postal Code element. Type: String country Country element. Type: String postalBox Postal Box element. Type: String telNumber Telephone number of the receiving person. Type: Not empty string max 18 chars matching the following regular expression: “\+?[0-9\\-\s]+” An optional “+” sign followed by a series of at least one digit, ““, “”, “-“ and blank chars e-mail E-mail address of the user. Type: String receiverAddress DDS address Type: String Table 9-1: DeliveryInformationType description. SPS Application Profile for EO Sensors OGC 07-018r2 Copyright © 2008 Open Geospatial Consortium, Inc. All Rights Reserved. 29

9.5. Preliminary List of Tasking Parameters