gml:GeodesicString
A sequence of geodesic segments. The number of control points shall be at least two. interpolation is fixed as "geodesic". The content model follows the general pattern for the encoding of curve segments.
Element information
Namespace: http://www.opengis.net/gml/3.2
Schema document: external/ogc/gml/3.2.1/geometryPrimitives.xsd
Type: gml:GeodesicStringType
Properties: Global, Qualified
Content
- Choice [1..1]
- gml:posList
- Choice [2..*]
- gml:pos
- gml:pointProperty This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.
from group gml:geometricPositionGroup
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
numDerivativesAtStart | [0..1] | xsd:integer | Default value is "0". from type gml:AbstractCurveSegmentType | |
numDerivativesAtEnd | [0..1] | xsd:integer | Default value is "0". from type gml:AbstractCurveSegmentType | |
numDerivativeInterior | [0..1] | xsd:integer | Default value is "0". from type gml:AbstractCurveSegmentType | |
interpolation | [0..1] | gml:CurveInterpolationType | Fixed value is "geodesic". |
Used in
- Type gml:ArrayAssociationType (Element gml:members)
- Type gml:CurveSegmentArrayPropertyType (Element gml:segments)
Substitution hierarchy
- gml:AbstractObject
- can be substituted with gml:AbstractCurveSegment
- can be substituted with gml:GeodesicString
- can be substituted with gml:Geodesic
- can be substituted with gml:GeodesicString
- can be substituted with gml:AbstractCurveSegment
Sample instance
<gml:GeodesicString> <gml:posList>1.0 1.0</gml:posList> </gml:GeodesicString>