Schema Central > NIEM 2.1 > geometryPrimitives.xsd > gml:ArcString
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema


Web Service Contract Design and Versioning for SOA


Advanced XML Applications



An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points"). The number of arcs in the arc string may be explicitly stated in the attribute numArc. The number of control points in the arc string shall be 2 * numArc + 1.
The content model follows the general pattern for the encoding of curve segments.

Element information

Type: gml:ArcStringType

Properties: Global, Qualified



numDerivativesAtStart [0..1]xsd:integerDefault value is "0". from type gml:AbstractCurveSegmentType
numDerivativesAtEnd [0..1]xsd:integerDefault value is "0". from type gml:AbstractCurveSegmentType
numDerivativeInterior [0..1]xsd:integerDefault value is "0". from type gml:AbstractCurveSegmentType
interpolation [0..1]gml:CurveInterpolationTypeFixed value is "circularArc3Points".
numArc [0..1]xsd:integer

Used in

Substitution hierarchy

Sample instance

<gml:ArcString numArc="1">
   <gml:pos>1.0 1.0</gml:pos>

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to