OGC 10-135 EO Satellite Tasking Extension for SPS
«DataType»
SWES Common:: ExtensibleRequest
«property» «DataType»
SWES Common:: ExtensibleResponse
«property» + extension:
Any [0..]
+ service: CharacterString
+ version: CharacterString
+ extension: Any [0..]
«DataType»
GetSensorAv ailability
«DataType»
GetSensorAv ailabilityResponse
«property» «property»
+ sensor: ScopedName
+ requestPeriod: TM_Period
+ availabilityPeriod: TM_Period [0..] + responsePeriod:
TM_Period
Figure 22 – UML diagram of the GetSensorAvailability operation
8.1.2.1 Operation request – GetSensorAvailability
Sending an instance of the GetSensorAvailability data type to the service performs an SPS EO GetSensorAvailability operation request.
The GetSensorAvailability data type is derived from the ExtensibleRequest data type specified in the SWE Service Model standard [OGC 09-001] and therefore inherits all the
properties contained in that data type. GetSensorAvailability does not restrict the content model of ExtensibleRequest. It shall contain the properties defined for ExtensibleRequest.
In addition, it shall include the properties listed in the following table.
Name Definition
Data Type Multiplicity
sensor Identifier of a sensorprocedure as advertised
in the capabilities. ScopedName One
mandatory requestPeriod
Period during which the client asks for sensor availability.
TM_Period One
1
mandatory 1. The number of periods that can be sent to the server by the client is voluntary restricted to one because the
GetSensorAvailability operation is meant to give the client an overall view of the sensor availability over a certain period of time. If a more precise information is needed the GetFeasibility operation should be used.
8.1.2.2 Operation response – GetSensorAvailabilityResponse
The GetSensorAvailabilityResponse data type represents the response to an SPS EO GetSensorAvailability operation request.
The GetSensorAvailabilityResponse data type is derived from the ExtensibleResponse data type defined in [OGC 09-001] and therefore inherits all the properties contained in
78 Copyright
© 2011
Open Geospatial
Consortium