An explicit representation of the CV_DiscreteCoverage, interleaved model, from ISO 19123
All items are XML encoded
Copyright (c) 2006 Open Geospatial Consortium - see http://www.opengeospatial.org/about/?page=ipr
OGC 05-087r4 page 95 © OGC 2006 – All rights reserved
DHS Changes:
2006-09-28 Changed namespaces and schema location
ns old http://niem.gov/niem/external/gml/3.1.1/dhs-gmo/1.0.0
ns new http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0
from ../../../../../gml/3.1.1/dhs-gmo/1.0.0/gml.xsd
to ../../../../../ogc-gml/3.1.1/dhs-gmo/1.0.0/gml.xsd
2006-09-22 Changed namespaces following NIEM conventions
1) targetnamespace http://niem.gov/niem/external/ogc-observation/draft-0.14.5/swe/dhs-gmo/1.0.0
2) gml namespace http://niem.gov/niem/external/gml/3.1.1/dhs-gmo/1.0.0
2006-09-18 versioned namespace, versioned GML namespace, GML schemaLocation
Abstract head of substitution group
- concrete types derived from this must add geometry and value properties of a suitable
type
Implementation of CV_GeometryValuePair from ISO 19123 - this is the most general
case, and is a literal encoding of the model.
It is implemented as a sibling of specialized versions because of XML Schema derivation by restriction
gotchas.
Select type from
(a) observation result simple types - gml:MeasureType, swe:RelativeMeasureType,
swe:ScopedNameType, integer, boolean
(b) swe:RecordPropertyType
Select type from
(a) observation result simple types - gml:MeasureType, swe:RelativeMeasureType,
swe:ScopedNameType, integer, boolean
(b) swe:RecordPropertyType
Implementation of CV_PointValuePair from ISO 19123
Select type from
(a) observation result simple types - gml:MeasureType, swe:RelativeMeasureType,
swe:ScopedNameType, integer, boolean
(b) swe:RecordPropertyType
Specialization of CV_GeometryValuePair from ISO 19123
Select type from
(a) observation result simple types - gml:MeasureType, swe:RelativeMeasureType,
swe:ScopedNameType, integer, boolean
(b) swe:RecordPropertyType
Specialization of CV_GeometryValuePair from ISO 19123
Concrete descendants must add an "element" property.
An implementation of CV_DiscreteCoverage from ISO 19123
An implementation of CV_DiscreteCoverage from ISO 19123
An implementation of CV_DiscretePointCoverage from ISO 19123
An implementation of CV_DiscreteTimeInstantCoverage
An implementation of CV_DiscreteElementCoverage
Compact implementation of CompactGeometryValuePair from ISO 19123.
It is implemented as a sibling of specialized versions because of XML Schema derivation by restriction
gotchas.
Select type from
(a) observation result simple types - gml:MeasureType, swe:RelativeMeasureType,
swe:ScopedNameType, integer, boolean
(b) swe:RecordPropertyType
Select type from
(a) observation result simple types - gml:MeasureType, swe:RelativeMeasureType,
swe:ScopedNameType, integer, boolean
(b) swe:RecordPropertyType
Implementation of CompactPointValuePair from ISO 19123
Select type from
(a) observation result simple types - gml:MeasureType, swe:RelativeMeasureType,
swe:ScopedNameType, integer, boolean
(b) swe:RecordPropertyType
Specialization of CompactGeometryValuePair from ISO 19123
An implementation of CompactDiscreteCoverage from ISO 19123
An implementation of CompactDiscretePointCoverage from ISO
19123
An implementation of CompactDiscreteTimeInstantCoverage