Abbreviated terms OGC® Sensor Planning Service Interface Standard 2.0 Earth Observation Satellite Tasking ExtensionOGC® Sensor Planning ServiceSPS EO Tasking Ext

OGC 10-135 EO Satellite Tasking Extension for SPS UCUM Unified Code for Units of Measure UML Unified Modeling Language URI Uniform Resource Identifier URL Uniform Resource Locator URN Uniform Resource Name UTF-8 Unicode Transformation Format-8 WSDL Web Service Definition Language W3C World Wide Web Consortium XML eXtensible Markup Language

5.2 UML notation

Most diagrams that appear in this standard are presented using the Unified Modeling Language UML static structure diagram, as described in Subclause 5.2 of [OGC 06- 121].

5.3 Used parts of other documents

This document may use significant parts of the OGC SPS 2.0 standard [OGC 09-000]. To reduce the need to refer to these documents, this document copies some of those parts with small modifications. To indicate those parts to readers of this document, the largely copied parts are shown with a light grey background 15.

5.4 Platform-neutral and platform-specific standards

As specified in Clause 10 of OGC Abstract Specification Topic 12 “OpenGIS Service Architecture” which contains ISO 19119, this document includes both Distributed Computing Platform-neutral and platform-specific standards. This document first specifies each operation request and response in platform-neutral fashion. This is done using a table for each data structure, which lists and defines the parameters and other data structures contained. These tables serve as data dictionaries for the UML model presented in Subclauses named “Data Model” throughout the document, and thus specify the UML model data type and multiplicity of each listed item. EXAMPLES 1 Platform-neutral standards are contained in Subclauses 7.1.2.2.2, 7.1.2.3.2, 7.1.2.4.2, 7.1.2.5.2, 7.1.2.6.2., 7.1.2.7.2, 7.1.2.8.2, etc. The specified platform-neutral data could be encoded in many alternative ways, each appropriate to one or more specific DCPs. This document now specifies encoding 16 Copyright © 2011 Open Geospatial Consortium EO Satellite Tasking Extension for SPS OGC 10-135 appropriate for use of HTTP POST transfer of operations requests using XML encoding. The same XML encoded operation requests and responses can be encoded for other specific computing platforms, including the optional SOAP binding defined in clause 8.4. XML encoding of request and responses are defined in Subclauses named “SWE Common encoding” or “XML encoding” throughout the document. EXAMPLES 2 Platform-specific standards for XML encoding are contained in Subclauses 7.1.2.3.3, 7.1.2.4.3, 7.1.2.5.3, 7.1.2.6.3, 7.1.2.7.3, 7.1.2.9.3, 7.1.3.1.2, 7.1.3.2.2, 7.1.4.2.3, etc.

5.5 Table notation used to express requirements

Requirements class and individual requirements are clearly highlighted and identified throughout the document by using tables and URL identifiers. Each requirements class is marked with the tabular format shown below: Requirements Class http:www.opengis.netspecEOSPS2.0req{class-name} Target Type Description of standardization target type Dependency http:www.opengis.netspecEOSPS2.0req{class-name} Individual requirements are described in the following tabular format: Requirement http:www.opengis.netspecEOSPS2.0req{class-name}{req-name} Req N. Textual description of requirement. Copyright © 2011 Open Geospatial Consortium 17