gml:CircleByCenterPoint
Element information
Namespace: http://niem.gov/niem/external/ogc-gml/3.1.1/dhs-gmo/1.0.0
Schema document: external/ogc-gml/3.1.1/dhs-gmo/1.0.0/gml.xsd
Type: gml:CircleByCenterPointType
Properties: Global, Qualified
Content
- gml:pos [1..1]
- gml:radius [1..1] The radius of the arc.
- gml:startAngle [0..1] The bearing of the arc at the start.
- gml:endAngle [0..1] The bearing of the arc at the end.
from type gml:ArcByCenterPointType
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
interpolation | [0..1] | gml:CurveInterpolationType | The attribute "interpolation" specifies the curve interpolation mechanism used for this segment. This mechanism uses the control points and control parameters to determine the position of this curve segment. For an ArcByCenterPoint the interpolation is fixed as "circularArcCenterPointWithRadius". | Fixed value is "circularArcCenterPointWithRadius". from type gml:ArcByCenterPointType |
numArc | [1..1] | xsd:integer | Since this type describes always a single arc, the attribute is fixed to "1". | Fixed value is "1". from type gml:ArcByCenterPointType |
Used in
- Type geo:ArcByCenterPointType (Element geo:ArcByCenterPoint)
- Type geo:CircleByCenterPointType (Element geo:CircleByCenterPoint)
- Type xls:AreaOfInterestType (Element xls:AOI)
- Type xls:PositionType (Element xls:Position)
Substitution hierarchy
- gml:_CurveSegment
- can be substituted with gml:ArcByCenterPoint
- can be substituted with gml:CircleByCenterPoint
- can be substituted with gml:ArcByCenterPoint
Sample instance
<gml:CircleByCenterPoint numArc="1"> <gml:pos>1.0 1.0</gml:pos> <gml:radius uom="http://www.example.com/">1.0</gml:radius> <gml:startAngle uom="http://www.example.com/">1.0</gml:startAngle> <gml:endAngle uom="http://www.example.com/">1.0</gml:endAngle> </gml:CircleByCenterPoint>