Description XML encoding ManualValidation request extension element

OGC 10-135 EO Satellite Tasking Extension for SPS This parameter shall be encapsulated in an extension slot of a Submit or Reserve request as show below: sps:Submit service = SPS version = 2.0 xmlns:sps = http:www.opengis.netsps2.0 xmlns:swes = http:www.opengis.netswes2.0 xmlns:eosps = http:www.opengis.neteosps2.0 swes:extension eosps:ManualValidation true eosps:ManualValidation swes:extension ... sps:Submit Requirement http:www.opengis.netspecEOSPS2.0reqvalmanual-validation-valid Req 49. The ManualValidation XML element shall be valid with respect to the spsRequestExtensions.xsd schema and inserted within an extension element of the Submit or Reserve XML request. 88 Copyright © 2011 Open Geospatial Consortium EO Satellite Tasking Extension for SPS OGC 10-135

8.3 Requirements Class: SubmitSegmentByID Operation

Requirements Class http:www.opengis.netspecEOSPS2.0reqsid Target Type Server Implementation Dependency http:www.opengis.netspecEOSPS2.0reqcore

8.3.1 Introduction

This section defines an additional operation that can be implemented by EO SPS servers and clients. The standardization target of this class is a server implementation supporting the selection of individual segments for tasking but most requirements are also applicable to client implementations seeking to support this feature. Requirement http:www.opengis.netspecEOSPS2.0reqsidcapabilities Req 50. The SubmitSegmentByID operation shall be listed in the capabilities document of the service. The SubmitSegmentByID operation can be used by deterministic missions to allow the user to request the acquisition of only some of potential segments identified in a feasibility study report.

8.3.2 Data model

Like for all other SPS operations, the SubmitSegmentByID request and response classes are derived from common abstract classes defined in the SWE Service Model standard and inherited from the SPS standard. The following UML diagram shows the exact model of the operation: Copyright © 2011 Open Geospatial Consortium 89 OGC 10-135 EO Satellite Tasking Extension for SPS «DataType» SWES Common:: ExtensibleRequest «property» + service: CharacterString + version: CharacterString + extension: Any [0..] «DataType» SubmitSegmentByID «property» + task: ScopedName + segmentID: GenericName [1..] Figure 24 – UML diagram of the SubmitSegmentByID operation

8.3.2.1 Operation request – SubmitSegmentByID

Sending an instance of the SubmitSegmentByID data type to the service performs an SPS EO SubmitSegmentByID operation request. The SubmitSegmentByID 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. SubmitSegmentByID 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 task Identifier of the task that contains the segment to be acquired. ScopedName, value as provided in StatusReport. One mandatory segmentID Identifier of the planned or potential segment to be acquired. GenericName, shall correspond to the ID of Segment objects listed in a FeasibilityStudy object. One or more mandatory

8.3.2.2 Operation response – SubmitResponse

The response to the SubmitSegmentByID request shall be a SubmitResponse data type as defined in the Sensor Planning Service standard. 90 Copyright © 2011 Open Geospatial Consortium