<complexType name="AbstractCoordinateSystemType" abstract="true">
<annotation>
<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. </documentation>
</annotation>
<complexContent>
<extension base="gml:AbstractCoordinateSystemBaseType">
<sequence>
<element ref="gml:csID" minOccurs="0" maxOccurs="unbounded">
<annotation>
<documentation>Set of alternative identifications of this coordinate system. The first csID, if any, is normally the primary identification code, and any others are aliases. </documentation>
</annotation>
</element>
<element ref="gml:remarks" minOccurs="0">
<annotation>
<documentation>Comments on or information about this coordinate system, including data source information. </documentation>
</annotation>
</element>
<element ref="gml:usesAxis" maxOccurs="unbounded">
<annotation>
<documentation>Ordered sequence of associations to the coordinate system axes included in this coordinate system. </documentation>
</annotation>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
|