KnotTypesType Curve segments .1 AbstractCurveSegmentType, AbstractCurveSegment

74 Copyright © 2007 Open Geospatial Consortium, Inc. All Rights Reserved.

10.4.7.17 OffsetCurveType, OffsetCurve

complexType name=OffsetCurveType complexContent extension base=gml:AbstractCurveSegmentType sequence element name=offsetBase type=gml:CurvePropertyType element name=distance type=gml:LengthType element name=refDirection type=gml:VectorType minOccurs=0 sequence extension complexContent complexType element name=OffsetCurve type=gml:OffsetCurveType substitutionGroup=gml:AbstractCurveSegment An offset curve is a curve at a constant distance from the basis curve. gml:OffsetCurve implements ISO 19107 GM_OffsetCurve see D.2.3.4 and ISO 19107:2003, 6.4.23. gml:offsetBase is the base curve from which this curve is defined as an offset. gml:distance and gml:refDirection have the same meaning as specified in ISO 19107:2003, 6.4.23. The content model follows the general pattern for the encoding of curve segments see 10.4.7.

10.4.7.18 AffinePlacementType, AffinePlacement

complexType name=AffinePlacementType sequence element name=location type=gml:DirectPositionType element name=refDirection type=gml:VectorType maxOccurs=unbounded element name=inDimension type=positiveInteger element name=outDimension type=positiveInteger sequence complexType element name=AffinePlacement type=gml:AffinePlacementType substitutionGroup=gml:AbstractObject gml:AffinePlacement implements ISO 19107 GM_AffinePlacement see D.2.3.4 and ISO 19107:2003, 6.4.21 and 6.4.20.1. gml:location, gml:refDirection, gml:inDimension and gml:outDimension have the same meaning as specified in ISO 19107:2003, 6.4.21.

10.4.7.19 ClothoidType, Clothoid

complexType name=ClothoidType complexContent extension base=gml:AbstractCurveSegmentType sequence element name=refLocation complexType sequence element ref=gml:AffinePlacement sequence complexType element element name=scaleFactor type=decimal element name=startParameter type=double element name=endParameter type=double sequence attribute name=interpolation type=gml:CurveInterpolationType fixed=clothoid