axis Abstract coordinate system .1 AbstractCoordinateSystem

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

12.4.3.3 CoordinateSystemPropertyType

complexType name=CoordinateSystemPropertyType sequence minOccurs=0 element ref=gml:AbstractCoordinateSystem sequence attributeGroup ref=gml:AssociationAttributeGroup complexType gml:CoordinateSystemPropertyType is a property type for association roles to a coordinate system, either referencing or containing the definition of that coordinate system. 12.4.4 Concrete coordinate systems 12.4.4.1 EllipsoidalCS element name=EllipsoidalCS type=gml:EllipsoidalCSType substitutionGroup=gml:AbstractCoordinateSystem complexType name=EllipsoidalCSType complexContent extension base=gml:AbstractCoordinateSystemType complexContent complexType gml:EllipsoidalCS is a two- or three-dimensional coordinate system in which position is specified by geodetic latitude, geodetic longitude, and in the three-dimensional case ellipsoidal height. An EllipsoidalCS shall have two or three gml:axis property elements; the number of associations shall equal the dimension of the CS.

12.4.4.2 EllipsoidalCSPropertyType

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

12.4.4.3 CartesianCS

element name=CartesianCS type=gml:CartesianCSType substitutionGroup=gml:AbstractCoordinateSystem complexType name=CartesianCSType complexContent extension base=gml:AbstractCoordinateSystemType complexContent complexType gml:CartesianCS is a 1-, 2-, or 3-dimensional coordinate system. In the 1-dimensional case, it contains a single straight coordinate axis. In the 2- and 3-dimensional cases gives the position of points relative to orthogonal straight axes. In the multi-dimensional case, all axes shall have the same length unit of measure. A CartesianCS shall have one, two, or three gml:axis property elements. Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved. 113

12.4.4.4 CartesianCSPropertyType

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

12.4.4.5 VerticalCS

element name=VerticalCS type=gml:VerticalCSType substitutionGroup=gml:AbstractCoordinateSystem complexType name=VerticalCSType complexContent extension base=gml:AbstractCoordinateSystemType complexContent complexType gml:VerticalCS is a one-dimensional coordinate system used to record the heights or depths of points. Such a coordinate system is usually dependent on the Earths gravitational field, perhaps loosely as when atmospheric pressure is the basis for the vertical coordinate system axis. A VerticalCS shall have one gml:axis property element.

12.4.4.6 VerticalCSPropertyType

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

12.4.4.7 TimeCS

element name=TimeCS type=gml:TimeCSType substitutionGroup=gml:AbstractCoordinateSystem complexType name=TimeCSType complexContent extension base=gml:AbstractCoordinateSystemType complexContent complexType gml:TimeCS is a one-dimensional coordinate system containing a time axis, used to describe the temporal position of a point in the specified time units from a specified time origin. A TimeCS shall have one gml:axis property element.

12.4.4.8 TimeCSPropertyType

complexType name=TimeCSPropertyType sequence minOccurs=0