Package dependencies OGC Standards | OGC

Copyright © 2012-2014 Open Geospatial Consortium 18 Figure 4 - External dependencies timeseries observations Figure 5 - External dependencies monitoring points equirements lass » Timeseries Observ ation equirements lass » observ ation from Observation schema equirements lass » cov erageObserv ation from Observation schema ISO 19115:2006 Metadat a Corrigendum from ISO 19115-All Metadata ISO 19123:2005 Cov erages from ISO 19123 Coverage geometry and functions equirements lass » Timeseri Domain Rang Observ ation equirements lass » Timeseri TVP Observ ation ISO 19103:2005 Schema Language from ISO 19103 Conceptual Schema Language equirements lass » Collection equirements lass » Monitoring Point equirements lass » Procedures equirements lass » samplingFeature from Sampling Features mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » mport » equirements lass Monitoring Point equirements lass samplingPoint from Sampling Features equirements lass samplingFeature from Sampling Features equirements lass spatialSamplingFeature from Sampling Features equirements lass observ ation from Observation schema equirements lass cov erageObserv ation from Observation schema equirements lass MonitoringPointFeatureOfInterest ISO 19115:2006 Metadat Corrigendum from ISO 19115-All Metadata mport mport mport OGC WaterML 2.0 OGC 10-126r4 Copyright © 2012-2014 Open Geospatial Consortium 19 Figure 6 - External dependencies timeseries

9.3 Use of vocabularies

Controlled vocabularies, also known as code-lists, are used in data exchange to identify particular concepts or terms, and sometimes relationships between them. For example, an organisation may define a controlled vocabulary for all observed phenomena that are to be exchanged between parties. Some of these definitions may be related in hierarchies or through other relationships such as equivalence e.g. precipitation and rainfall refer to the same concept. Part 1 of WaterML2.0 does not define a full set of vocabularies for data exchange; it does, however, define a number of vocabularies that were identified as providing a first step for data exchange of time series. This standard defines vocabularies for the following concepts: - Quality assertions for data values of a broad, categorical type. See section 9.12.3.2.1. - The medium that is being sampled as part of the observation process. See section 9.4.1.8.3. - The general types of processes used in observation. See section 9.22.1. - The interpolation type of the values of a time series. See section 9.15.3.2. These vocabularies are defined within the OGC definition namespace http:opengis.netdef , which is governed by the OGC Naming Authority OGC-NA. The OGC-NA is responsible for processing requests to change or add new definitions to this namespace. The procedures for the OGC-NA are outlined in OGC document 09-046 OGC-NA – Procedures and the structure of URIs is outlined in OGC 09-048 OGC-NA – Name type specification – definitions. It is envisaged that WaterML2.0 will be used alongside existing sets of vocabularies as agreed upon within communities. The parties involved in exchange will determine the vocabularies that are to be used in exchanged. Optimally a recognized body, such as WMO, would govern the vocabularies. Future work within the Hydrology Domain Working Group should address the area of controlled vocabularies for the hydrology domain. These vocabularies require a governance structure that allows changes to be made as definitions evolve. equirements lass Timeseries equirements lass Timeseri Domain Rang equirements lass Interleav ed TVP Timeseries equirements lass Categorical TVP Timeseries equirements lass Measurement Domain Rang Timeseries equirements lass Categorical Domain Rang Timeseries equirements lass Measurement TVP Timeseries ISO 19123:2005 Cov erages from ISO 19123 Coverage geometry and functions Simple Components from SWE Common Data Model 2.0 ISO 19103:2005 Schema Language from ISO 19103 Conceptual Schema Language mport mport mport mport mport mport mport mport mport mport mport Copyright © 2012-2014 Open Geospatial Consortium 20 Requirements class: Timeseries Observation Requirements Class http:www.opengis.netspecwaterml2.0requml-timeseries-observation Target Type Encoding of the conceptual model Name Time series observation Dependency urn:iso:dis:iso:19156:clause:6.2.2 Dependency urn:iso:dis:iso:19156:clause:7 Dependency http:www.opengis.netspecwaterml2.0requml-timeseries-core Dependency http:www.opengis.netspecwaterml2.0requml-observervation-process Dependency http:www.opengis.netspecwaterml2.0requml-monitoring-point-feature-of- interest Requirement requml-timeseries-observationresult A TimeseriesObservation shall have a result that is conformant with the Timeseries UML and Timeseries requirements class, as defined in Figure 16 and section 9.12 of this standard. Requirement requml-timeseries-observationresultDomain The spatial domain of the timeseries result shall be consistent with the featureOfInterest of the observation. Requirement requml-timeseries-observationfeatureOfInterest If the feature of interest of the observation is not a domain feature e.g. river section, dam, lake then the featureOfInterest shall be of type or subtype of SF_SpatialSamplingFeature, as defined by ISO19156, which includes MonitoringPoint defined in section 9.20 of this standard. Requirement requml-timeseries-observationprocedure A TimeseriesObservation shall have a procedure property of type ObservationProcess, or a reference to such a type, as defined in section 9.22 of this standard. Requirement requml-timeseries-observationmetadata A TimeseriesObservation shall have a metadata property of type ObservationMetadata, as defined in section 9.4.1.8 of this standard. Requirement requml-timeseries-observationobservedProperty A TimeseriesObservation shall have an observedProperty of type