Definition Type: Element
Name: MultiSolidCoverage
Namespace: http://www.opengis.net/gml/3.2
Type: gml:DiscreteCoverageType
Containing Schema: coverage.xsd
Abstract
Documentation:
In a gml:MultiSolidCoverage the domain is partioned into a collection of solids comprising a gml:MultiSolid.  The coverage function than maps each solid in the collection to a value in the range set.
The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSolid.
In a gml:MultiSolidCoverage the mapping from the domain to the range is straightforward.
-	For gml:DataBlock encodings the solids of the gml:MultiSolid are mapped in document order to the tuples of the data block.
-	For gml:CompositeValue encodings the solids of the gml:MultiSolid are mapped to the members of the composite value in document order.
-	For gml:File encodings the solids of the gml:MultiSolid are mapped to the records of the file in sequential order.
Collapse XSD Schema Diagram:
Drilldown into coverageFunctionDrilldown into rangeSetDrilldown into domainSetDrilldown into locationDrilldown into boundedByDrilldown into nameDrilldown into identifierDrilldown into descriptionReferenceDrilldown into descriptionDrilldown into metaDataPropertyDrilldown into StandardObjectPropertiesDrilldown into idDrilldown into AbstractGMLTypeDrilldown into AbstractFeatureTypeDrilldown into AbstractCoverageTypeDrilldown into DiscreteCoverageTypeXSD Diagram of MultiSolidCoverage
Collapse XSD Schema Code:
<element name="MultiSolidCoverage" type="gml:DiscreteCoverageType" substitutionGroup="gml:AbstractDiscreteCoverage">
    <annotation>
        <documentation>In a gml:MultiSolidCoverage the domain is partioned into a collection of solids comprising a gml:MultiSolid.  The coverage function than maps each solid in the collection to a value in the range set.
The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSolid.
In a gml:MultiSolidCoverage the mapping from the domain to the range is straightforward.
-	For gml:DataBlock encodings the solids of the gml:MultiSolid are mapped in document order to the tuples of the data block.
-	For gml:CompositeValue encodings the solids of the gml:MultiSolid are mapped to the members of the composite value in document order.
-	For gml:File encodings the solids of the gml:MultiSolid are mapped to the records of the file in sequential order.
</documentation>
    </annotation>
</element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
descriptionReference gml:descriptionReference 0 (1)
identifier gml:identifier 0 (1)
name gml:name 0 unbounded
boundedBy gml:boundedBy 0 (1)
location gml:location 0 (1)
domainSet gml:domainSet (1) (1)
rangeSet gml:rangeSet (1) (1)
coverageFunction gml:coverageFunction 0 (1)
<xs:group> gml:StandardObjectProperties (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id (Optional)
Collapse Derivation Tree:
Collapse References:
gml:AbstractDiscreteCoverage