Documentation for fieldgml

Complex Type: AbstractCoordinateSystemType

[Table of contents]

Super-types: gml:DefinitionType < AbstractCoordinateSystemBaseType (by restriction) < AbstractCoordinateSystemType (by extension)
Sub-types:
Name AbstractCoordinateSystemType
Abstract yes
Documentation A coordinate system (CS) is the set of coordinate system axes that spans a given coordinate space. A CS is derived from a set of (mathematical) rules for specifying how coordinates in a given space are to be assigned to points. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded, whenever those coordinates use a coordinate reference system that uses this coordinate system. This abstract complexType shall not be used, extended, or restricted, in an Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document.
XML Instance Representation
<...
gml:id="[1]">
<gml:csName> ... </gml:csName> [1]
<gml:csID> ... </gml:csID> [0..*]

'Set of alternative identifications of this coordinate system. The first csID, if any, is normally the primary identification code, and any others are aliases.'

<gml:remarks> ... </gml:remarks> [0..1]

'Comments on or information about this coordinate system, including data source information.'

<gml:usesAxis> ... </gml:usesAxis> [1..*]

'Ordered sequence of associations to the coordinate system axes included in this coordinate system.'

</...>
Diagram
Schema Component Representation
<complexType name="AbstractCoordinateSystemType" abstract="true">
<complexContent>
<extension base=" gml:AbstractCoordinateSystemBaseType ">
<sequence>
<element ref=" gml:csID " minOccurs="0" maxOccurs="unbounded"/>
<element ref=" gml:remarks " minOccurs="0"/>
<element ref=" gml:usesAxis " maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>