gml:DirectPositionType
Direct position instances hold the coordinates for a position within some coordinate reference system (CRS). Since direct positions, as data types, will often be included in larger objects (such as geometry elements) that have references to CRS, the srsName attribute will in general be missing, if this particular direct position is included in a larger element with such a reference to a CRS. In this case, the CRS is implicitly assumed to take on the value of the containing object's CRS. if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc.
Complex type information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/geometryBasic0d1d.xsd
Content
from type gml:doubleList
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
srsName | [0..1] | xsd:anyURI | from group gml:SRSReferenceGroup | |
srsDimension | [0..1] | xsd:positiveInteger | from group gml:SRSReferenceGroup | |
axisLabels | [0..1] | gml:NCNameList | from group gml:SRSInformationGroup | |
uomLabels | [0..1] | gml:NCNameList | from group gml:SRSInformationGroup |
Used by
- Element gml:location
- Element gml:lowerCorner
- Element gml:pos
- Element gml:upperCorner
- Element gml:normal via derived type gml:VectorType
- Element gml:offsetVector via derived type gml:VectorType
- Element gml:refDirection via derived type gml:VectorType
- Element gml:vector via derived type gml:VectorType
- Element gml:vectorAtEnd via derived type gml:VectorType
- Element gml:vectorAtStart via derived type gml:VectorType
Type inheritance chain
- gml:doubleList
- gml:DirectPositionType
- restricted by gml:VectorType
- gml:DirectPositionType