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