Copyright © 2012-2014 Open Geospatial Consortium 28
Figure 10 - Relationship to CVT_TimeInstantCoverage ISO19156 – Annex C, green
9.6 Requirements class – Timeseries domain range Observation Requirements Class
http:www.opengis.netspecwaterml2.0requml-timeseries-domain-range-observation Target Type
Encoding of the conceptual model
Name Time series domain range observation
Dependency
http:www.opengis.netspecwaterml2.0requml-timeseries-observation
Dependency
http:www.opengis.netspecwaterml2.0requml-timeseries-domain-range
Requirement
requml-timeseries-domain-range-observationresult
A TimeseriesDomainRangeObservation shall have a result of type TimeseriesDomainRange, as defined in section 9.13 of this standard. This is
represented in the UML in
Figure 9
.
9.6.1.1 result OM_Observation
The result of a TimeseriesDomainRangeObservation is restricted to be of type TimeseriesDomainRange as defined in section 9.13.
«DataType»
TimeValuePair
+ geometry :
g
ML_DomainO
i j
ect «FeatureType»
TimeseriesTVP Temporal Cov erage::
CVT_DiscreteTimeInstantCov erage
«DataType»
Temporal Cov erage:: CVT_TimeInstantValuePair
+ geometry :TM_Instant C
k l
m p
q
erage «type»
Discrete Coverages::CV_DiscreteCoverage
+ locat
r t
DirectPosition
v
:Set
w
CV_GeometryValuePair
z
Cov erage Core:: CV_GeometryValuePair
+ geometry :CV_DomainO
i j
ect + value :Record
«FeatureType»
Timeseries::Timeseries
+collection 0..
CoverageFunction +element
0.. +element
0.. CoverageFunction
+collection 0..
+element 0..
CoverageFunction +collection
0..
OGC WaterML 2.0 OGC 10-126r4
Copyright © 2012-2014 Open Geospatial Consortium 29
9.7 Requirements class – Measurement Timeseries domain range Observation Requirements Class
http:www.opengis.netspecwaterml2.0requml-measurement-timeseries-domain-range- observation
Target Type Encoding of the conceptual model
Name Measurement timeseries domain range observation
Dependency
http:www.opengis.netspecwaterml2.0requml-timeseries-domain-range- observation
Dependency
http:www.opengis.netspecwaterml2.0requml-measurement-timeseries-domain- range
Requirement
requml-measurement-timeseries-domain-range-observationresult
A MeasurementTimeseriesDomainRangeObservation shall have a result of type MeasurementTimeseriesDomainRange, as defined in section 9.17 of this
standard. This is represented in the UML in
Figure 11
.
Figure 11 - Measurement timeseries domain range observation
9.7.1.1 result OM_Observation
The result of a MeasurementTimeseriesDomainRangeObservation is restricted to be of type MeasurementTimeseriesDomainRange as defined in section 9.17.
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»
MeasurementTimeseriesDomainRangeObserv ation
«FeatureType»
Measurement Domain Rang Timeseries:: MeasurementTimeseriesDomainRange
+result
+result
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