DialectCode FormatCode Data Types

38 Cop Figure 7 – Data types contained in Common Codes package The code lists shown in the diagram are empty because they define an unlimited set of possible code values. The details of each code list contained in the package as well as some example code values will be explained in the following subclauses.

10.2.1 DialectCode

Requirement http:www.opengis.netspecSWES2.0reqCommonCodeDialectCode REQ 23. All values identifying language dialects used for processing data including filtering shall be added to the DialectCode code list. The following table lists some code values for the DialectCode list together with their definition and meaning. A specification that defines properties of type DialectCode in its conceptual model should define which codes are applicable for that property. Extensions to this specification can then define additional codes to be used for that property. Such codes shall be URIs. yright © 2011 Open Geospatial Consortium. Copyright © 2011 Open Geospatial Consortium. 39 Table 23 – List of some code values used for identifying processing languages Dialect code value DefinitionMeaning http:docs.oasis-open.orgwsnt- 1TopicExpressionConcrete simple topic expression dialect, used to identify a set of topics from a notification producers topic set, as defined in clause 8.1 of WS-Topics http:docs.oasis-open.orgwsnt- 1TopicExpressionFull concrete topic expression dialect, used to identify a set of topics from a notification producers topic set, as defined in clause 8.2 of WS-Topics http:docs.oasis-open.orgwsnt- 1TopicExpressionSimple full topic expression dialect, used to identify a set of topics from a notification producers topic set, as defined in clause 8.3 of WS-Topics http:www.opengis.netfes1.1 Filter according to OGC Filter Encoding version 1.1 [OGC 04-095] http:www.opengis.netfes2.0 Filter according to OGC Filter Encoding version 2.0 [ISO 19143] http:www.w3.orgTR1999REC- xpath-19991116 XPath 1.0, defined by W3C

10.2.2 FormatCode

Requirement http:www.opengis.netspecSWES2.0reqCommonCodeFormatCode REQ 24. All values identifying a format shall be added to the FormatCode code list. Usually, formats are used to describe a model or a sensor e.g. SensorML for the encoding of metadata. The following table lists some code values for the FormatCode list together with their definition and meaning. A specification that defines properties of type FormatCode in its conceptual model should define which codes are applicable for that property. Extensions to this specification can then define additional codes to be used for that property. Such codes shall be URIs. 40 Copyright © 2011 Open Geospatial Consortium. Table 24 – List of some code values used for identifying formats Dialect code value DefinitionMeaning http:www.opengis.netsensorML1.0.1 Sensor Model Language as defined in [OGC 07-000] with schema version 1.0.1 http:www.opengis.netom2.0 Observations Measurements as defined in ISO 19156 Note: at the time of writing this standard, SensorML v2.0 was not yet available – an applicable code to identify SensorML 2.0 would be the schema namespace used by that standard.

10.2.3 SWEEncodingCode