SWE Common encoding AcquisitionParametersOPT Class

OGC 10-135 EO Satellite Tasking Extension for SPS gml:name Ground Resolution gml:name swe:uom code = m swe:constraint swe:AllowedValues swe:interval 2.5 20 swe:interval swe:AllowedValues swe:constraint swe:value 2.5 20 swe:value swe:QuantityRange swe:field swe:field name = InstrumentMode swe:Category definition = http:www.opengis.netdefpropertyOGC-EO0InstrumentMode gml:name Instrument Mode gml:name swe:codeSpace xlink:href = http:www.opengis.netdefpropertyOGC-EO0optSpectralModes swe:constraint swe:AllowedTokens swe:value PANCHROMATIC swe:value swe:value MULTISPECTRAL swe:value swe:AllowedTokens swe:constraint swe:value MULTISPECTRAL swe:value swe:Category swe:field swe:field name = FusionAccepted swe:Boolean definition = http:www.opengis.netdefpropertyOGC-EO0FusionAccepted gml:name Fusion Accepted gml:name swe:value true swe:value swe:Boolean swe:field swe:field name = MinLuminosity swe:Quantity definition = http:www.opengis.netdefpropertyOGC-EO0optMinLuminosity gml:name Minimum Luminosity gml:name swe:uom code = swe:constraint swe:AllowedValues swe:interval 0 100 swe:interval swe:AllowedValues swe:constraint swe:value 20 swe:value swe:Quantity swe:field swe:DataRecord swe:field A different instrument mode code space than the one defined in this standard can be used when necessary. In this case, the code space shall be URL accessible and shall always contain the ‘MULTISPECTRAL’ and ‘PANCHROMATIC’ options. Requirement http:www.opengis.netspecEOSPS2.0reqopttasking-params-codespace-gml Req 34. A custom optical instrument code space shall be URL accessible and encoded in GML 3.2 format. The code space document shall pass the corresponding conformance test class of [OGC 07‐036]. 68 Copyright © 2011 Open Geospatial Consortium EO Satellite Tasking Extension for SPS OGC 10-135 Requirement http:www.opengis.netspecEOSPS2.0reqopttasking-params-codespace-default Req 35. If a custom instrument mode code space is defined, it shall contain the two default options ‘MULTISPECTRAL’ and ‘PANCHROMATIC’. The following XML snippet illustrates how a custom code space can be used to allow an additional mission specific instrument mode for infrared SWIR acquisitions: swe:field name = InstrumentMode swe:Category definition = http:www.opengis.netdefpropertyOGC-EO0InstrumentMode gml:name Instrument Mode gml:name swe:codeSpace xlink:href = http:www.spotimage.comregistryInstrumentModes swe:constraint swe:AllowedTokens swe:value PANCHROMATIC swe:value swe:value MULTISPECTRAL swe:value swe:value XS+SWIR swe:value swe:AllowedTokens swe:constraint swe:value MULTISPECTRAL swe:value swe:Category swe:field When connecting to the code space URL, a GML dictionary document containing the definitions of each item in the codespace shall be returned.

7.2.2.2 ValidationParametersOPT Class

7.2.2.2.1 Description

This group of parameters is used to specify the automatic validation options for imagery acquired by an optical instrument. It describes the user needs in terms of image quality. The EO-SPS server shall report an acquired segment as “VALIDATED” see ProgrammingStatus class in section §7.1.5.2 when it satisfies these criteria unless a manual validation mode has been requested see the Validate operation in section §0.

7.2.2.2.2 Data model

The ValidationParametersOPT class is derived from the abstract ValidationParameters class of the core package and adds specific validation parameters for optical sensors. Copyright © 2011 Open Geospatial Consortium 69 OGC 10-135 EO Satellite Tasking Extension for SPS «DataType» Core Tasking Parameters:: ValidationParameters «DataType» ValidationParametersOPT «property» + MaxCloudCover: Real + MaxSnowCover: Real [0..1] + HazeAccepted: Boolean [0..1] + SandWindAccepted: Boolean [0..1] + MaxSunGlint: Real [0..1] Figure 19 – UML diagram of the ValidationParametersOPT class Name Description Type unit MaxCloudCover Maximum acceptable cloud cover. The cloud cover is the portion of the image area covered by clouds. Real MaxSnowCover Maximum acceptable snow coverage. The snow cover is the portion of the image area covered by snow. Real HazeAccepted Specifies if haze is acceptable. Boolean SandWindAccepted Specifies if sand wind is acceptable. Boolean MaxSunGlint Maximum acceptable portion of the image covered by a sun glint effect. Real

7.2.2.2.3 SWE Common encoding

The following table and XML snippet describe how this tasking parameters group shall be encoded using the SWE Common Data Model: Field Name Definition Component ValidationParameters http:www.opengis.netdefpropertyOGC-EO0optValidationParametersOPT DataRecord MaxCloudCover http:www.opengis.netdefpropertyOGC-EO0optMaxCloudCover Quantity MaxSnowCover http:www.opengis.netdefpropertyOGC-EO0optMaxSnowCover Quantity HazeAccepted http:www.opengis.netdefpropertyOGC-EO0optHazeAccepted Boolean SandWindAccepted http:www.opengis.netdefpropertyOGC-EO0optSandWindAccepted Boolean MaxSunGlint http:www.opengis.netdefpropertyOGC-EO0optMaxSunGlint Quantity swe:field name = ValidationParameters swe:DataRecord definition = http:www.opengis.netdefpropertyOGC-EO0optValidationParametersOPT swe:field name = MaxCloudCover swe:Quantity definition = http:www.opengis.netdefpropertyOGC-EO0optMaxCloudCover gml:name Max Cloud Cover gml:name swe:uom code = swe:constraint 70 Copyright © 2011 Open Geospatial Consortium