Conversion Abstract coordinate reference systems .1 AbstractSingleCRS

102 Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. gml:conversion is an association role to the coordinate conversion used to define the derived CRS. 12.3.3 Concrete coordinate reference systems 12.3.3.1 CompoundCRS element name=CompoundCRS type=gml:CompoundCRSType substitutionGroup=gml:AbstractCRS complexType name=CompoundCRSType complexContent extension base=gml:AbstractCRSType sequence element ref=gml:componentReferenceSystem minOccurs=2 maxOccurs=unbounded sequence attributeGroup ref=gml:AggregationAttributeGroup extension complexContent complexType gml:CompundCRS is a coordinate reference system describing the position of points through two or more independent coordinate reference systems. It is associated with a non-repeating sequence of two or more instances of SingleCRS.

12.3.3.2 ComponentReferenceSystem

element name=componentReferenceSystem type=gml:SingleCRSPropertyType The gml:componentReferenceSystem elements are an ordered sequence of associations to all the component coordinate reference systems included in this compound coordinate reference system. The gml:AggregationAttributeGroup should be used to specify that the gml:componentReferenceSystem properties are ordered.

12.3.3.3 CompoundCRSPropertyType

complexType name=CompoundCRSPropertyType sequence minOccurs=0 element ref=gml:CompoundCRS sequence attributeGroup ref=gml:AssociationAttributeGroup complexType gml:CompoundCRSPropertyType is a property type for association roles to a compound coordinate reference system, either referencing or containing the definition of that reference system.

12.3.3.4 GeodeticCRS

element name=GeodeticCRS type=gml:GeodeticCRSType substitutionGroup=gml:AbstractSingleCRS complexType name=GeodeticCRSType complexContent extension base=gml:AbstractCRSType sequence choice element ref=gml:ellipsoidalCS element ref=gml:cartesianCS element ref=gml:sphericalCS choice Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. 103 element ref=gml:geodeticDatum sequence extension complexContent complexType gml:GeodeticCRS is a coordinate reference system based on a geodetic datum.

12.3.3.5 EllipsoidalCS

element name=ellipsoidalCS type=gml:EllipsoidalCSPropertyType gml:ellipsoidalCS is an association role to the ellipsoidal coordinate system used by this CRS.

12.3.3.6 cartesianCS

element name=cartesianCS type=gml:CartesianCSPropertyType gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS.

12.3.3.7 sphericalCS

element name=sphericalCS type=gml:SphericalCSPropertyType gml:sphericalCS is an association role to the spherical coordinate system used by this CRS.

12.3.3.8 geodeticDatum

element name=geodeticDatum type=gml:GeodeticDatumPropertyType gml:geodeticDatum is an association role to the geodetic datum used by this CRS.

12.3.3.9 GeodeticCRSPropertyType

complexType name=GeodeticCRSPropertyType sequence minOccurs=0 element ref=gml:GeodeticCRS sequence attributeGroup ref=gml:AssociationAttributeGroup complexType gml:GeodeticCRSPropertyType is a property type for association roles to a geodetic coordinate reference system, either referencing or containing the definition of that reference system.

12.3.3.10 VerticalCRS

element name=VerticalCRS type=gml:VerticalCRSType substitutionGroup=gml:AbstractSingleCRS complexType name=VerticalCRSType complexContent extension base=gml:AbstractCRSType sequence element ref=gml:verticalCS element ref=gml:verticalDatum sequence extension