AbstractCoverageType, AbstractCoverage Coverage schema

206 Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. The coverageFunction element describes the mapping ―f‖ as shown in Figure 4. The abstract element gml:AbstractDiscreteCoverage implements ISO 19123 CV_DiscreteCoverage see D.2.11 and ISO 19123:2005, 5.7 and is declared as follows: element name=AbstractDiscreteCoverage type=gml:DiscreteCoverageType abstract=true substitutionGroup=gml:AbstractCoverage This element serves as the head of a substitution group which may contain any discrete coverage.

19.3.3 AbstractContinuousCoverageType, AbstractContinuousCoverage

A continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain. The base type for continuous coverages is AbstractContinuousCoverageType, defined in the schema as follows: complexType name=AbstractContinuousCoverageType abstract=true complexContent extension base=gml:AbstractCoverageType sequence element ref=gml:coverageFunction minOccurs=0 sequence extension complexContent complexType The coverageFunction element describes the mapping ―f‖ as shown in Figure 4. The abstract element gml:AbstractContinuousCoverage is declared as follows: element name=AbstractContinuousCoverage type=gml:AbstractContinuousCoverageType abstract=true substitutionGroup=gml:AbstractFeature This element serves as the head of a substitution group which may contain any continuous coverage whose type is derived from gml:AbstractContinuousCoverageType.

19.3.4 domainSet, DomainSetType

The gml:domainSet property element describes the spatio-temporal region of interest, within which the coverage is defined. Its content model is given by gml:DomainSetType which is defined as follows: element name=domainSet type=gml:DomainSetType complexType name=DomainSetType sequence minOccurs=0 choice element ref=gml:AbstractGeometry element ref=gml:AbstractTimeObject choice sequence attributeGroup ref=gml:OwnershipAttributeGroup attributeGroup ref=gml:AssociationAttributeGroup complexType