Requirements class – Measurement Timeseries domain range Observation Requirements Class

Copyright © 2012-2014 Open Geospatial Consortium 30 Requirements class – Categorical T Observation Requirements Class http:www.opengis.netspecwaterml2.0requml-categorical-timeseries-domain-range- observation Target Type Encoding of the conceptual model Name Categorical timeseries domain range observation Dependency http:www.opengis.netspecwaterml2.0requml-timeseries-domain-range- observation Dependency http:www.opengis.netspecwaterml2.0requml-categorical-timeseries-domain-range Requirement requml-categorical-timeseries-domain-range-observationresult A CategoricalTimeseriesDomainRangeObservation shall have a result of type CategoricalTimeseriesDomainRange, as defined in section 9.8 of this standard. This is represented in the UML in Figure 12 Figure 12 - categorical timeseries domain range observation 9.8.1.1 result OM_Observation The result of a CategoricalTimeseriesDomainRangeObservation is restricted to be of type CategoricalTimeseriesDomainRange as defined in section 9.18. OM † ‡ ˆ ‰ creteC Š ‹ erageO Œ ‰ er ‹ at ˆ on «FeatureType» Timeseries Observ ation:: TimeseriesObserv ation «FeatureType» Timeseries Observ ation:: TimeseriesDomainRangeObserv ation  ˆ m Ž ‰ er ˆ Ž ‰ «FeatureType» Timeseri Domain Rang :: TimeseriesDomainRange «FeatureType» CategoricalTimeseriesDomainRangeObserv ation «FeatureType» Categorical Domain Rang Timeseries:: CategoricalTimeseriesDomainRange +result +result OGC WaterML 2.0 OGC 10-126r4 Copyright © 2012-2014 Open Geospatial Consortium 31

9.9 Requirements class – Timeseries time-value pair Observation

Requirements Class http:www.opengis.netspecwaterml2.0requml-timeseries-tvp-observation Target Type Encoding of the conceptual model Name TVP interleaved timeseries observation Dependency http:www.opengis.netspecwaterml2.0requml-timeseries-observation Dependency http:www.opengis.netspecwaterml2.0requml-timeseries-tvp Requirement requml-timeseries-tvp-observationresult A TimeseriesTVPObservation shall have a result of type TVPTimeseries, as defined in clause 9.14 of this standard. This is represented in the UML in Figure 13 . Figure 13 - Timeseries TVP Observation 9.9.1.1 result OM_Observation The result of a TVPTimeseriesObservation is restricted to be of type TVPTimeseries as defined in section 9.14.

9.10 Requirements class – Measurement Timeseries time-v Observation

Requirements Class http:www.opengis.netspecwaterml2.0requml-measurement-timeseries-tvp-observation Target Type Encoding of the conceptual model «FeatureType» TimeseriesTVPObserv ation OM   ‘ ’ creteC “ ” erageO • ’ er ” at ‘ on «FeatureType» Timeseries Observ ation:: TimeseriesObserv ation –‘ m — ’ er ‘ — ’ «FeatureType» Interleav ed TVP Timeseries:: TimeseriesTVP +result Copyright © 2012-2014 Open Geospatial Consortium 32 Name Time-value pair interleaved timeseries observation - measurements Dependency http:www.opengis.netspecwaterml2.0requml-timeseries-tvp-observation Dependency http:www.opengis.netspecwaterml2.0requml-measurement-timeseries-tvp Requirement requml-measurement-timeseries-tvp-observationresult A MeasurementTimeseriesTVPObservation shall have a result of type MeasurementTimeseriesTVP, as defined in clause 9.15 of this standard. This is represented in the UML in Figure 14 . Figure 14 - Measurement timeseries TVP Observation 9.10.1.1 result OM_Observation The result of a MeasurementTimeseriesTVPObservation is restricted to be of type MeasurementTimeseriesTVP as defined in section 9.15.

9.11 Requirements class – Categorical Timeseries time-v Observation

Requirements Class http:www.opengis.netspecwaterml2.0requml-categorical-timeseries-tvp-observation «FeatureType» Timeseri TVP Observ ation:: TimeseriesTVPObserv ation OM ˜ ™ š › creteC œ  erageO ž › er  at š on «FeatureType» Timeseries Observ ation:: TimeseriesObserv ation Ÿ š m › er š › «FeatureType» Interleav ed TVP Timeseries:: TimeseriesTVP «FeatureType» MeasurementTimeseriesTVPObserv ation «Type» Measurement TVP Timeseries:: MeasurementTimeseriesTVP +result +result