Schema Central > niem40 > geometryPrimitives.xsd > gml:Circle
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

gml:Circle

A Circle is an arc whose ends coincide to form a simple closed loop. The three control points shall be distinct non-co-linear points for the circle to be unambiguously defined. The arc is simply extended past the third control point until the first control point is encountered.

Element information

Type: gml:CircleType

Properties: Global, Qualified

Content

Attributes

NameOccTypeDescriptionNotes
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". from type gml:ArcStringType
numArc [0..1]xsd:integerFixed value is "1". from type gml:ArcType

Used in

Substitution hierarchy

Sample instance

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