gml:Clothoid
A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length. refLocation, startParameter, endParameter and scaleFactor have the same meaning as specified in ISO 19107:2003, 6.4.22. interpolation is fixed as "clothoid". 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:ClothoidType
Properties: Global, Qualified
Content
- Sequence [1..1]
- gml:refLocation [1..1]
- gml:scaleFactor [1..1]
- gml:startParameter [1..1]
- gml:endParameter [1..1]
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 "clothoid". |
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:Clothoid
- can be substituted with gml:AbstractCurveSegment
Sample instance
<gml:Clothoid> <gml:refLocation> <gml:AffinePlacement> <gml:location>1.0 1.0</gml:location> <gml:refDirection>1.0 1.0</gml:refDirection> <gml:inDimension>1</gml:inDimension> <gml:outDimension>1</gml:outDimension> </gml:AffinePlacement> </gml:refLocation> <gml:scaleFactor>1.0</gml:scaleFactor> <gml:startParameter>1.0</gml:startParameter> <gml:endParameter>1.0</gml:endParameter> </gml:Clothoid>