geo:ArcByCenterPoint
A 2D arc defined by its center point, radius, and bearings at start and end. This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly. The single control point is the center point of the arc plus the radius and the bearing at start and end. This representation can be used only in 2D. The element gml:radius specifies the radius of the arc. The element gml:startAngle specifies the bearing of the arc at the start. The element gml:endAngle specifies the bearing of the arc at the end. The interpolation is fixed as "circularArcCenterPointWithRadius". Since this type describes always a single arc, the attribute "numArc" is fixed to "1".
Element information
Namespace: http://niem.gov/niem/geospatial/2.1
Schema document: geospatial/2.1/geospatial.xsd
Type: geo:ArcByCenterPointType
Properties: Global, Qualified, Nillable
Content
- Choice [0..*]
- gml:ArcByCenterPoint This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly. The single control point is the center point of the arc plus the radius and the bearing at start and end. This representation can be used only in 2D. The element radius specifies the radius of the arc. The element startAngle specifies the bearing of the arc at the start. The element endAngle specifies the bearing of the arc at the end. The interpolation is fixed as "circularArcCenterPointWithRadius". Since this type describes always a single arc, the attribute "numArc" is fixed to "1". The content model follows the general pattern for the encoding of curve segments.
- gml:CircleByCenterPoint A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle. Again, this representation can be used only in 2D.
from subst. group gml:ArcByCenterPoint
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
s:id | [0..1] | xsd:ID | from type s:ComplexObjectType | |
s:metadata | [0..1] | xsd:IDREFS | from type s:ComplexObjectType | |
s:linkMetadata | [0..1] | xsd:IDREFS | from type s:ComplexObjectType |
Sample instance
<geo:ArcByCenterPoint> <gml:ArcByCenterPoint numArc="1"> <gml:pos>1.0 1.0</gml:pos> <gml:radius uom="">1.0</gml:radius> <gml:startAngle uom="">1.0</gml:startAngle> <gml:endAngle uom="">1.0</gml:endAngle> </gml:ArcByCenterPoint> </geo:ArcByCenterPoint>