# gml:usesCS

deprecated

## Element information

Namespace: http://www.opengis.net/gml/3.2

Schema document: external/ogc/gml/3.2.1/deprecatedTypes.xsd

Type: gml:CoordinateSystemPropertyType

Properties: Global, Qualified

## Content

- Choice [1..1]
- gml:EllipsoidalCS [0..1] 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.
- gml:CartesianCS [0..1] 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.
- gml:VerticalCS [0..1] 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 Earth's gravity 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.
- gml:TimeCS [0..1] 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.
- gml:LinearCS [0..1] gml:LinearCS is a one-dimensional coordinate system that consists of the points that lie on the single axis described. The associated coordinate is the distance – with or without offset – from the specified datum to the point along the axis. A LinearCS shall have one gml:axis property element.
- gml:UserDefinedCS [0..1] gml:UserDefinedCS is a two- or three-dimensional coordinate system that consists of any combination of coordinate axes not covered by any other coordinate system type. A UserDefinedCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS.
- gml:SphericalCS [0..1] gml:SphericalCS is a three-dimensional coordinate system with one distance measured from the origin and two angular coordinates. A SphericalCS shall have three gml:axis property elements.
- gml:PolarCS [0..1] gml:PolarCS ia s two-dimensional coordinate system in which position is specified by the distance from the origin and the angle between the line from the origin to a point and a reference direction. A PolarCS shall have two gml:axis property elements.
- gml:CylindricalCS [0..1] gml:CylindricalCS is a three-dimensional coordinate system consisting of a polar coordinate system extended by a straight coordinate axis perpendicular to the plane spanned by the polar coordinate system. A CylindricalCS shall have three gml:axis property elements.
- gml:AffineCS [0..1] gml:AffineCS is a two- or three-dimensional coordinate system with straight axes that are not necessarily orthogonal. An AffineCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS.
- gml:TemporalCS [0..1] deprecated
- gml:ObliqueCartesianCS [0..1] deprecated

from subst. group gml:AbstractCoordinateSystem

## Attributes

Name | Occ | Type | Description | Notes |
---|---|---|---|---|

xlink:type | [0..1] | xsd:string | Fixed value is "simple". from group xlink:simpleLink | |

xlink:href | [0..1] | xsd:anyURI | from group xlink:simpleLink | |

xlink:role | [0..1] | xsd:anyURI | from group xlink:simpleLink | |

xlink:arcrole | [0..1] | xsd:anyURI | from group xlink:simpleLink | |

xlink:title | [0..1] | xsd:string | from group xlink:simpleLink | |

xlink:show | [0..1] | Anonymous | from group xlink:simpleLink | |

xlink:actuate | [0..1] | Anonymous | from group xlink:simpleLink | |

nilReason | [0..1] | gml:NilReasonType | from group gml:AssociationAttributeGroup | |

gml:remoteSchema | [0..1] | xsd:anyURI | from group gml:AssociationAttributeGroup |

## Used in

- Type gml:DerivedCRSType (Element gml:DerivedCRS)
- Type gml:EngineeringCRSType (Element gml:EngineeringCRS)

## Substitution hierarchy

- gml:coordinateSystem
- can be substituted with gml:usesCS

## Sample instance

<gml:usesCS> <gml:EllipsoidalCS gml:id="ID"> <gml:metaDataProperty> <gml:GenericMetaData>Any text, intermingled with:... </gml:GenericMetaData> </gml:metaDataProperty> <gml:description>string</gml:description> <gml:descriptionReference/> <gml:identifier codeSpace="http://www.example.com/">string</gml:identifier> <gml:name>string</gml:name> <gml:remarks>string</gml:remarks> <gml:axis> <gml:CoordinateSystemAxis gml:id="ID" uom="">... </gml:CoordinateSystemAxis> </gml:axis> </gml:EllipsoidalCS> </gml:usesCS>