MultiSolidPropertyType, multiSolidProperty 3-Dimensional aggregates .1 MultiSolidType, MultiSolid, solidMember, solidMembers

Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. 97

12.1.2 Relationship with ISO 19111

The schema components of the GML schema specified in this clause provide a conformant, full implementation of the conceptual schema specified in ISO 19111. The relationship is discussed in detail in D.2.7. Additional components for temporal reference systems are specified in D.3.9. The ISO 19111 types implemented in GML are specified in ISO 19111; some additional constraints are specified in ISO 19111 for these types, which are also constraints on the schema components of the GML schema. NOTE The corresponding five schema documents are referenceSystems.xsd, coordinateReferenceSystems.xsd, datums.xsd, coordinateSystems.xsd, and coordinateOperations.xsd. These schema documents implement the UML package with a similar name in the conceptual model.

12.1.3 Important XML elements

These XML Schema components encode definition data for both Coordinate Reference Systems CRSs and Coordinate Operations including coordinate Transformations and Conversions. This definition data includes identification and specification data, both included as needed. See ISO 19111 for the semantics of the schema components. The specified XML encoding includes multiple alternative top-level XML elements that can be used where needed. That is, there is not a single top-level element that may be the basis for all XML documents. Most of these top- level XML elements are GML objects that include identification information, allowing it to be referenced. The alternative top-level XML elements include:  All concrete XML elements in the substitution group headed by the abstract SingleCRS XML element. These elements may each be used to transfer the definition of one coordinate reference system of that type. These eight concrete XML elements are named:  CompoundCRS  GeodeticCRS  ProjectedCRS  EngineeringCRS  ImageCRS  VerticalCRS  TemporalCRS  DerivedCRS  All concrete XML elements that are substitutable for the abstract CoordinateOperation XML element, namely:  ConcatenatedOperation  PassThroughOperation  Transformation  Conversion