Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Included schema referenceSystems.xsd
Namespace http://standardit.tapio.fi/schemas/forestData
Annotations
How to encode reference system definitions. Builds on several other parts of GML 3 to encode the data needed to define reference systems. This schema encodes the Reference System (RS_) package of the extended UML Model for OGC Abstract Specification Topic 2: Spatial Referencing by Coordinates. That UML model is adapted from ISO 19111 - Spatial referencing by coordinates, as described in Annex C of Topic 2. The SC_CRS class is also encoded here, to eliminate the (circular) references from coordinateOperations.xsd to coordinateReferenceSystems.xsd. The RS_SpatialReferenceSystemUsingGeographicIdentifier class is not encoded, since it is not applicable to coordinate positions. The CI_Citation class is not directly encoded, since such information can be included as metaDataProperty elements which are optionally allowed. A modified version of the EX_Extent (DataType) class from ISO 19115 is currently encoded here, using GML 3 schema types. (A more extensive version of the EX_Extent package might be XML encoded in the future, probably in a separate extent.xsd schema.) Caution: The CRS package in GML 3.1 and GML 3.1.1 is preliminary, and is expected to undergo some modifications that are not backward compatible during the development of GML 3.2 (ISO 19136). The GML 3.2 package will implement the model described in the revised version of ISO 19111. GML is an OGC Standard. Copyright (c) 2001,2005,2010 Open Geospatial Consortium. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ .
Properties
attribute form default: unqualified
element form default: qualified
version: 3.1.1.2
Element gml:srsName
Namespace http://www.opengis.net/gml
Annotations
The name by which this reference system is identified.
Diagram
Diagram index0.tmp#id270 index0.tmp#id269 index1.tmp#id259
Type gml:CodeType
Properties
content: complex
Substitution Group Affiliation
Used by
Attributes
QName Type Fixed Default Use Annotation
codeSpace anyURI optional
Source
<element name="srsName" type="gml:CodeType" substitutionGroup="gml:name">
  <annotation>
    <documentation>The name by which this reference system is identified.</documentation>
  </annotation>
</element>
Element gml:srsID
Namespace http://www.opengis.net/gml
Annotations
An identification of a reference system.
Diagram
Diagram index1.tmp#id259 index28.tmp#id1844 index28.tmp#id1845 index28.tmp#id1843
Type gml:IdentifierType
Properties
content: complex
Used by
Model gml:name , gml:version{0,1} , gml:remarks{0,1}
Children gml:name, gml:remarks, gml:version
Instance
<gml:srsID>
  <gml:name codeSpace="">{1,1}</gml:name>
  <gml:version>{0,1}</gml:version>
  <gml:remarks xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:remarks>
</gml:srsID>
Source
<element name="srsID" type="gml:IdentifierType">
  <annotation>
    <documentation>An identification of a reference system.</documentation>
  </annotation>
</element>
Element gml:version
Namespace http://www.opengis.net/gml
Annotations
Identifier of the version of the associated codeSpace or code, as specified by the codeSpace or code authority. This version is included only when the "code" or "codeSpace" uses versions. When appropriate, the version is identified by the effective date, coded using ISO 8601 date format.
Diagram
Diagram
Type string
Properties
content: simple
Used by
Complex Type gml:IdentifierType
Source
<element name="version" type="string">
  <annotation>
    <documentation>Identifier of the version of the associated codeSpace or code, as specified by the codeSpace or code authority. This version is included only when the "code" or "codeSpace" uses versions. When appropriate, the version is identified by the effective date, coded using ISO 8601 date format.</documentation>
  </annotation>
</element>
Element gml:remarks
Namespace http://www.opengis.net/gml
Annotations
Information about this object or code. Contains text or refers to external text.
Diagram
Diagram index1.tmp#id239 index1.tmp#id258
Type gml:StringOrRefType
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="remarks" type="gml:StringOrRefType">
  <annotation>
    <documentation>Information about this object or code. Contains text or refers to external text.</documentation>
  </annotation>
</element>
Element gml:validArea
Namespace http://www.opengis.net/gml
Annotations
Area or region in which this CRS object is valid.
Diagram
Diagram index1.tmp#id257 index28.tmp#id1848 index28.tmp#id1849 index28.tmp#id1850 index28.tmp#id1851 index28.tmp#id1847
Type gml:ExtentType
Properties
content: complex
Used by
Model gml:description{0,1} , (gml:boundingBox* | gml:boundingPolygon*) , gml:verticalExtent* , gml:temporalExtent*
Children gml:boundingBox, gml:boundingPolygon, gml:description, gml:temporalExtent, gml:verticalExtent
Instance
<gml:validArea>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:verticalExtent axisLabels="" srsDimension="" srsName="" uomLabels="">{0,unbounded}</gml:verticalExtent>
  <gml:temporalExtent frame="#ISO-8601" gml:id="">{0,unbounded}</gml:temporalExtent>
</gml:validArea>
Source
<element name="validArea" type="gml:ExtentType">
  <annotation>
    <documentation>Area or region in which this CRS object is valid.</documentation>
  </annotation>
</element>
Element gml:boundingBox
Namespace http://www.opengis.net/gml
Annotations
A bounding box (or envelope) defining the spatial domain of this object.
Diagram
Diagram index2.tmp#id273 index2.tmp#id1218 index2.tmp#id1219 index2.tmp#id288 index2.tmp#id280 index2.tmp#id283 index2.tmp#id1217
Type gml:EnvelopeType
Properties
content: complex
Used by
Complex Type gml:ExtentType
Model (gml:lowerCorner , gml:upperCorner) | gml:coord{2,2} | gml:pos{2,2} | gml:coordinates
Children gml:coord, gml:coordinates, gml:lowerCorner, gml:pos, gml:upperCorner
Instance
<gml:boundingBox axisLabels="" srsDimension="" srsName="" uomLabels="">
  <gml:lowerCorner axisLabels="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:lowerCorner>
  <gml:upperCorner axisLabels="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:upperCorner>
  <gml:coord>{2,2}</gml:coord>
  <gml:pos axisLabels="" srsDimension="" srsName="" uomLabels="">{2,2}</gml:pos>
  <gml:coordinates cs="," decimal="." ts=" ">{1,1}</gml:coordinates>
</gml:boundingBox>
Attributes
QName Type Fixed Default Use Annotation
axisLabels gml:NCNameList optional
Ordered list of labels for all the axes of this CRS. The gml:axisAbbrev value should be used for these axis labels, after spaces and forbiddden characters are removed. When the srsName attribute is included, this attribute is optional. When the srsName attribute is omitted, this attribute shall also be omitted.
srsDimension positiveInteger optional
The "srsDimension" is the length of coordinate sequence (the number of entries in the list). This dimension is specified by the coordinate reference system. When the srsName attribute is omitted, this attribute shall be omitted.
srsName anyURI optional
In general this reference points to a CRS instance of gml:CoordinateReferenceSystemType (see coordinateReferenceSystems.xsd). For well known references it is not required that the CRS description exists at the location the URI points to. If no srsName attribute is given, the CRS must be specified as part of the larger context this geometry element is part of, e.g. a geometric element like point, curve, etc. It is expected that this attribute will be specified at the direct position level only in rare cases.
uomLabels gml:NCNameList optional
Ordered list of unit of measure (uom) labels for all the axes of this CRS. The value of the string in the gml:catalogSymbol should be used for this uom labels, after spaces and forbiddden characters are removed. When the axisLabels attribute is included, this attribute shall also be included. When the axisLabels attribute is omitted, this attribute shall also be omitted.
Source
<element name="boundingBox" type="gml:EnvelopeType">
  <annotation>
    <documentation>A bounding box (or envelope) defining the spatial domain of this object.</documentation>
  </annotation>
</element>
Element gml:boundingPolygon
Namespace http://www.opengis.net/gml
Annotations
A bounding polygon defining the horizontal spatial domain of this object.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index2.tmp#id272 index2.tmp#id273 index2.tmp#id234 index2.tmp#id233 index16.tmp#id298 index16.tmp#id299 index16.tmp#id307 index16.tmp#id297
Type gml:PolygonType
Type hierarchy
Properties
content: complex
Used by
Complex Type gml:ExtentType
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:exterior{0,1} , gml:interior*
Children gml:description, gml:exterior, gml:interior, gml:metaDataProperty, gml:name
Instance
<gml:boundingPolygon axisLabels="" gid="" gml:id="" srsDimension="" srsName="" uomLabels="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:boundingPolygon>
Attributes
QName Type Fixed Default Use Annotation
axisLabels gml:NCNameList optional
Ordered list of labels for all the axes of this CRS. The gml:axisAbbrev value should be used for these axis labels, after spaces and forbiddden characters are removed. When the srsName attribute is included, this attribute is optional. When the srsName attribute is omitted, this attribute shall also be omitted.
gid string optional
This attribute is included for backward compatibility with GML 2 and is deprecated with GML 3. This identifer is superceded by "gml:id" inherited from AbstractGMLType. The attribute "gid" should not be used anymore and may be deleted in future versions of GML without further notice.
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
srsDimension positiveInteger optional
The "srsDimension" is the length of coordinate sequence (the number of entries in the list). This dimension is specified by the coordinate reference system. When the srsName attribute is omitted, this attribute shall be omitted.
srsName anyURI optional
In general this reference points to a CRS instance of gml:CoordinateReferenceSystemType (see coordinateReferenceSystems.xsd). For well known references it is not required that the CRS description exists at the location the URI points to. If no srsName attribute is given, the CRS must be specified as part of the larger context this geometry element is part of, e.g. a geometric element like point, curve, etc. It is expected that this attribute will be specified at the direct position level only in rare cases.
uomLabels gml:NCNameList optional
Ordered list of unit of measure (uom) labels for all the axes of this CRS. The value of the string in the gml:catalogSymbol should be used for this uom labels, after spaces and forbiddden characters are removed. When the axisLabels attribute is included, this attribute shall also be included. When the axisLabels attribute is omitted, this attribute shall also be omitted.
Source
<element name="boundingPolygon" type="gml:PolygonType">
  <annotation>
    <documentation>A bounding polygon defining the horizontal spatial domain of this object.</documentation>
  </annotation>
</element>
Element gml:verticalExtent
Namespace http://www.opengis.net/gml
Annotations
An interval defining the vertical spatial domain of this object.
Diagram
Diagram index2.tmp#id273 index2.tmp#id1218 index2.tmp#id1219 index2.tmp#id288 index2.tmp#id280 index2.tmp#id283 index2.tmp#id1217
Type gml:EnvelopeType
Properties
content: complex
Used by
Complex Type gml:ExtentType
Model (gml:lowerCorner , gml:upperCorner) | gml:coord{2,2} | gml:pos{2,2} | gml:coordinates
Children gml:coord, gml:coordinates, gml:lowerCorner, gml:pos, gml:upperCorner
Instance
<gml:verticalExtent axisLabels="" srsDimension="" srsName="" uomLabels="">
  <gml:lowerCorner axisLabels="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:lowerCorner>
  <gml:upperCorner axisLabels="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:upperCorner>
  <gml:coord>{2,2}</gml:coord>
  <gml:pos axisLabels="" srsDimension="" srsName="" uomLabels="">{2,2}</gml:pos>
  <gml:coordinates cs="," decimal="." ts=" ">{1,1}</gml:coordinates>
</gml:verticalExtent>
Attributes
QName Type Fixed Default Use Annotation
axisLabels gml:NCNameList optional
Ordered list of labels for all the axes of this CRS. The gml:axisAbbrev value should be used for these axis labels, after spaces and forbiddden characters are removed. When the srsName attribute is included, this attribute is optional. When the srsName attribute is omitted, this attribute shall also be omitted.
srsDimension positiveInteger optional
The "srsDimension" is the length of coordinate sequence (the number of entries in the list). This dimension is specified by the coordinate reference system. When the srsName attribute is omitted, this attribute shall be omitted.
srsName anyURI optional
In general this reference points to a CRS instance of gml:CoordinateReferenceSystemType (see coordinateReferenceSystems.xsd). For well known references it is not required that the CRS description exists at the location the URI points to. If no srsName attribute is given, the CRS must be specified as part of the larger context this geometry element is part of, e.g. a geometric element like point, curve, etc. It is expected that this attribute will be specified at the direct position level only in rare cases.
uomLabels gml:NCNameList optional
Ordered list of unit of measure (uom) labels for all the axes of this CRS. The value of the string in the gml:catalogSymbol should be used for this uom labels, after spaces and forbiddden characters are removed. When the axisLabels attribute is included, this attribute shall also be included. When the axisLabels attribute is omitted, this attribute shall also be omitted.
Source
<element name="verticalExtent" type="gml:EnvelopeType">
  <annotation>
    <documentation>An interval defining the vertical spatial domain of this object.</documentation>
  </annotation>
</element>
Element gml:temporalExtent
Namespace http://www.opengis.net/gml
Annotations
A time period defining the temporal domain of this object.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index11.tmp#id1155 index11.tmp#id1156 index11.tmp#id1154 index11.tmp#id1464 index11.tmp#id1463 index11.tmp#id1469 index11.tmp#id1470 index11.tmp#id1471 index11.tmp#id1472 index11.tmp#id1474 index11.tmp#id1475 index11.tmp#id1473 index11.tmp#id1468
Type gml:TimePeriodType
Type hierarchy
Properties
content: complex
Used by
Complex Type gml:ExtentType
Model gml:metaDataProperty* , gml:description{0,1} , gml:name* , gml:relatedTime* , (gml:beginPosition | gml:begin) , (gml:endPosition | gml:end) , (gml:duration | gml:timeInterval)
Children gml:begin, gml:beginPosition, gml:description, gml:duration, gml:end, gml:endPosition, gml:metaDataProperty, gml:name, gml:relatedTime, gml:timeInterval
Instance
<gml:temporalExtent frame="#ISO-8601" gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
</gml:temporalExtent>
Attributes
QName Type Fixed Default Use Annotation
frame anyURI #ISO-8601 optional
gml:id ID optional
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="temporalExtent" type="gml:TimePeriodType">
  <annotation>
    <documentation>A time period defining the temporal domain of this object.</documentation>
  </annotation>
</element>
Element gml:scope
Namespace http://www.opengis.net/gml
Annotations
Description of domain of usage, or limitations of usage, for which this CRS object is valid.
Diagram
Diagram
Type string
Properties
content: simple
Used by
Source
<element name="scope" type="string">
  <annotation>
    <documentation>Description of domain of usage, or limitations of usage, for which this CRS object is valid.</documentation>
  </annotation>
</element>
Element gml:_CRS
Namespace http://www.opengis.net/gml
Annotations
Abstract coordinate reference system, usually defined by a coordinate system and a datum. 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.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index23.tmp#id1307 index1.tmp#id271 index1.tmp#id237 index28.tmp#id260 index28.tmp#id1841 index28.tmp#id1842 index28.tmp#id1845 index28.tmp#id1846 index28.tmp#id1852 index28.tmp#id1840 index19.tmp#id1345 index19.tmp#id1838 index28.tmp#id1944
Type gml:AbstractReferenceSystemType
Type hierarchy
Properties
content: complex
abstract: true
Substitution Group
Substitution Group Affiliation
Used by
Complex Type gml:CRSRefType
Model gml:metaDataProperty* , gml:srsName , gml:srsID* , gml:remarks{0,1} , gml:validArea{0,1} , gml:scope{0,1}
Children gml:metaDataProperty, gml:remarks, gml:scope, gml:srsID, gml:srsName, gml:validArea
Instance
<gml:_CRS gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:srsName codeSpace="">{1,1}</gml:srsName>
</gml:_CRS>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_CRS" type="gml:AbstractReferenceSystemType" abstract="true" substitutionGroup="gml:_ReferenceSystem">
  <annotation>
    <documentation>Abstract coordinate reference system, usually defined by a coordinate system and a datum. 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>
</element>
Element gml:_ReferenceSystem
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index23.tmp#id1307 index1.tmp#id271 index1.tmp#id237 index28.tmp#id260 index28.tmp#id1841 index28.tmp#id1842 index28.tmp#id1845 index28.tmp#id1846 index28.tmp#id1852 index28.tmp#id1840 index28.tmp#id1839 index23.tmp#id1305
Type gml:AbstractReferenceSystemType
Type hierarchy
Properties
content: complex
abstract: true
Substitution Group
Substitution Group Affiliation
Used by
Model gml:metaDataProperty* , gml:srsName , gml:srsID* , gml:remarks{0,1} , gml:validArea{0,1} , gml:scope{0,1}
Children gml:metaDataProperty, gml:remarks, gml:scope, gml:srsID, gml:srsName, gml:validArea
Instance
<gml:_ReferenceSystem gml:id="">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:srsName codeSpace="">{1,1}</gml:srsName>
</gml:_ReferenceSystem>
Attributes
QName Type Fixed Default Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<element name="_ReferenceSystem" type="gml:AbstractReferenceSystemType" abstract="true" substitutionGroup="gml:Definition"/>
Element gml:referenceSystemRef
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index28.tmp#id1944 index28.tmp#id2007
Type gml:ReferenceSystemRefType
Properties
content: complex
Model gml:_ReferenceSystem
Children gml:_ReferenceSystem
Instance
<gml:referenceSystemRef xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_ReferenceSystem gml:id="">{1,1}</gml:_ReferenceSystem>
</gml:referenceSystemRef>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="referenceSystemRef" type="gml:ReferenceSystemRefType"/>
Element gml:crsRef
Namespace http://www.opengis.net/gml
Diagram
Diagram index1.tmp#id239 index28.tmp#id1839 index28.tmp#id1943
Type gml:CRSRefType
Properties
content: complex
Model gml:_CRS
Children gml:_CRS
Instance
<gml:crsRef xlink:actuate="" xlink:arcrole="" xlink:href="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">
  <gml:_CRS gml:id="">{1,1}</gml:_CRS>
</gml:crsRef>
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element name="crsRef" type="gml:CRSRefType"/>
Complex Type gml:AbstractReferenceSystemType
Namespace http://www.opengis.net/gml
Annotations
Description of a spatial and/or temporal reference system used by a dataset.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index23.tmp#id1307 index1.tmp#id271 index1.tmp#id237 index28.tmp#id260 index28.tmp#id1841 index28.tmp#id1842 index28.tmp#id1845 index28.tmp#id1846 index28.tmp#id1852
Type extension of gml:AbstractReferenceSystemBaseType
Type hierarchy
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:srsName , gml:srsID* , gml:remarks{0,1} , gml:validArea{0,1} , gml:scope{0,1}
Children gml:metaDataProperty, gml:remarks, gml:scope, gml:srsID, gml:srsName, gml:validArea
Attributes
QName Type Fixed Default Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractReferenceSystemType" abstract="true">
  <annotation>
    <documentation>Description of a spatial and/or temporal reference system used by a dataset.</documentation>
  </annotation>
  <complexContent>
    <extension base="gml:AbstractReferenceSystemBaseType">
      <sequence>
        <element ref="gml:srsID" minOccurs="0" maxOccurs="unbounded">
          <annotation>
            <documentation>Set of alterative identifications of this reference system. The first srsID, 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 reference system, including source information.</documentation>
          </annotation>
        </element>
        <element ref="gml:validArea" minOccurs="0"/>
        <element ref="gml:scope" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>
Complex Type gml:AbstractReferenceSystemBaseType
Namespace http://www.opengis.net/gml
Annotations
Basic encoding for reference system objects, simplifying and restricting the DefinitionType as needed.
Diagram
Diagram index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index1.tmp#id236 index1.tmp#id235 index1.tmp#id271 index1.tmp#id237 index1.tmp#id257 index1.tmp#id259 index23.tmp#id1307 index1.tmp#id271 index1.tmp#id237 index28.tmp#id260
Type restriction of gml:DefinitionType
Type hierarchy
Properties
abstract: true
Used by
Model gml:metaDataProperty* , gml:srsName
Children gml:metaDataProperty, gml:srsName
Attributes
QName Type Fixed Default Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.
Source
<complexType name="AbstractReferenceSystemBaseType" abstract="true">
  <annotation>
    <documentation>Basic encoding for reference system objects, simplifying and restricting the DefinitionType as needed.</documentation>
  </annotation>
  <complexContent>
    <restriction base="gml:DefinitionType">
      <sequence>
        <element ref="gml:metaDataProperty" minOccurs="0" maxOccurs="unbounded"/>
        <element ref="gml:srsName"/>
      </sequence>
      <attribute ref="gml:id" use="required"/>
    </restriction>
  </complexContent>
</complexType>
Complex Type gml:IdentifierType
Namespace http://www.opengis.net/gml
Annotations
An identification of a CRS object. The first use of the IdentifierType for an object, if any, is normally the primary identification code, and any others are aliases.
Diagram
Diagram index1.tmp#id259 index28.tmp#id1844 index28.tmp#id1845
Used by
Model gml:name , gml:version{0,1} , gml:remarks{0,1}
Children gml:name, gml:remarks, gml:version
Source
<complexType name="IdentifierType">
  <annotation>
    <documentation>An identification of a CRS object. The first use of the IdentifierType for an object, if any, is normally the primary identification code, and any others are aliases.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:name">
      <annotation>
        <documentation>The code or name for this Identifier, often from a controlled list or pattern defined by a code space. The optional codeSpace attribute is normally included to identify or reference a code space within which one or more codes are defined. This code space is often defined by some authority organization, where one organization may define multiple code spaces. The range and format of each Code Space identifier is defined by that code space authority. Information about that code space authority can be included as metaDataProperty elements which are optionally allowed in all CRS objects.</documentation>
      </annotation>
    </element>
    <element ref="gml:version" minOccurs="0"/>
    <element ref="gml:remarks" minOccurs="0">
      <annotation>
        <documentation>Remarks about this code or alias.</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>
Complex Type gml:ExtentType
Namespace http://www.opengis.net/gml
Annotations
Information about the spatial, vertical, and/or temporal extent of a reference system object. Constraints: At least one of the elements "description", "boundingBox", "boundingPolygon", "verticalExtent", and temporalExtent" must be included, but more that one can be included when appropriate. Furthermore, more than one "boundingBox", "boundingPolygon", "verticalExtent", and/or temporalExtent" element can be included, with more than one meaning the union of the individual domains.
Diagram
Diagram index1.tmp#id257 index28.tmp#id1848 index28.tmp#id1849 index28.tmp#id1850 index28.tmp#id1851
Used by
Element gml:validArea
Model gml:description{0,1} , (gml:boundingBox* | gml:boundingPolygon*) , gml:verticalExtent* , gml:temporalExtent*
Children gml:boundingBox, gml:boundingPolygon, gml:description, gml:temporalExtent, gml:verticalExtent
Source
<complexType name="ExtentType">
  <annotation>
    <documentation>Information about the spatial, vertical, and/or temporal extent of a reference system object. Constraints: At least one of the elements "description", "boundingBox", "boundingPolygon", "verticalExtent", and temporalExtent" must be included, but more that one can be included when appropriate. Furthermore, more than one "boundingBox", "boundingPolygon", "verticalExtent", and/or temporalExtent" element can be included, with more than one meaning the union of the individual domains.</documentation>
  </annotation>
  <sequence>
    <element ref="gml:description" minOccurs="0">
      <annotation>
        <documentation>Description of spatial and/or temporal extent of this object.</documentation>
      </annotation>
    </element>
    <choice>
      <annotation>
        <documentation>Geographic domain of this reference system object.</documentation>
      </annotation>
      <element ref="gml:boundingBox" minOccurs="0" maxOccurs="unbounded">
        <annotation>
          <documentation>Unordered list of bounding boxes (or envelopes) whose union describes the spatial domain of this object.</documentation>
        </annotation>
      </element>
      <element ref="gml:boundingPolygon" minOccurs="0" maxOccurs="unbounded">
        <annotation>
          <documentation>Unordered list of bounding polygons whose union describes the spatial domain of this object.</documentation>
        </annotation>
      </element>
    </choice>
    <element ref="gml:verticalExtent" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Unordered list of vertical intervals whose union describes the spatial domain of this object.</documentation>
      </annotation>
    </element>
    <element ref="gml:temporalExtent" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Unordered list of time periods whose union describes the spatial domain of this object.</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>
Complex Type gml:CRSRefType
Namespace http://www.opengis.net/gml
Annotations
Association to a CRS abstract coordinate reference system, either referencing or containing the definition of that CRS.
Diagram
Diagram index1.tmp#id239 index28.tmp#id1839
Used by
Model gml:_CRS
Children gml:_CRS
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="CRSRefType">
  <annotation>
    <documentation>Association to a CRS abstract coordinate reference system, either referencing or containing the definition of that CRS.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:_CRS"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
Complex Type gml:ReferenceSystemRefType
Namespace http://www.opengis.net/gml
Annotations
Association to a reference system, either referencing or containing the definition of that reference system.
Diagram
Diagram index1.tmp#id239 index28.tmp#id1944
Used by
Model gml:_ReferenceSystem
Children gml:_ReferenceSystem
Attributes
QName Type Fixed Default Use Annotation
gml:remoteSchema anyURI optional
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<complexType name="ReferenceSystemRefType">
  <annotation>
    <documentation>Association to a reference system, either referencing or containing the definition of that reference system.</documentation>
  </annotation>
  <sequence minOccurs="0">
    <element ref="gml:_ReferenceSystem"/>
  </sequence>
  <attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>