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