Requirements class: Measurement Timeseries Domain-Range Requirements Class Requirements class: Categorical Timeseries Domain-Range Requirements Class

OGC WaterML 2.0 OGC 10-126r3 Copyright © 2012 Open Geospatial Consortium 57 Figure 28 - Categorical timeseries TVP

9.17 Requirements class: Measurement Timeseries Domain-Range Requirements Class

http:www.opengis.netspecwaterml2.0requml-measurement-timeseries-domain-range Target Type Encoding of the conceptual model Name Timeseries Domain-Range Dependency http:www.opengis.netspecwaterml2.0requml-timeseries-domain-range Requirement requml-measurement-timeseries-domain-rangevalue-type The type of all the range elements of a MeasurementTimeseriesDomainRange shall be of type Measure. Timeseries «FeatureType» Interleav ed TVP Timeseries:: TimeseriesTVP «DataType» Interleav ed TVP Timeseries:: TimeValuePair + geometry :WML_DomainObject «Type» CategoryTimeValuePair + value :Category «Type» CategoricalTimeseriesTVP AbstractSimpleComponent «Type» Simple Components::Category +collection 0.. CoverageFunction +element 0.. +collection 0.. CoverageFunction +element 0.. Copyright © 2012 Open Geospatial Consortium 58 Figure 29 - Measurement timeseries domain range

9.18 Requirements class: Categorical Timeseries Domain-Range Requirements Class

http:www.opengis.netspecwaterml2.0requml-categorical-timeseries-domain-range Target Type Encoding of the conceptual model Name Categorical Timeseries Domain-Range Dependency http:www.opengis.netspecwaterml2.0requml-timeseries-domain-range Requirement requml-categorical-timeseries-domain-range-categoryvalue-type The type of all the range elements of a CategoricalTimeseriesDomainRange shall be of type Category as shown in the UML in Figure 30 . «type» Cov erage Core:: CV_AttributeValues + values :Record «type» Coverage Core::CV_Coverage «type» Discrete Coverages:: CV_DiscreteCoverage «FeatureType» MeasurementTimeseriesDomainRange «DataType» CV_AttributeValuesMeasure + values :Measure Units of Measure::Measure {root} «FeatureType» Timeseries Domain Range:: TimeseriesDomainRange «FeatureType» Timeseries::Timeseries +rangeElement 0.. Range +collection +collection Range +rangeElement 0.. OGC WaterML 2.0 OGC 10-126r3 Copyright © 2012 Open Geospatial Consortium 59 Figure 30 - Categorical timeseries domain range

9.19 Requirements class: Monitoring Points Requirements Class