Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Element gml:ArcByCenterPoint
Namespace http://www.opengis.net/gml/3.2
Annotations
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.
Diagram
Diagram index161.tmp#id251 index161.tmp#id252 index161.tmp#id253 index161.tmp#id250 index689.tmp#id454 index689.tmp#id455 index163.tmp#id128 index164.tmp#id263 index165.tmp#id267 index166.tmp#id268 index167.tmp#id129 index689.tmp#id449 index689.tmp#id451 index689.tmp#id453 index689.tmp#id448 index1407.tmp#id419
Type gml:ArcByCenterPointType
Type hierarchy
Properties
content: complex
Model (gml:pos | gml:pointProperty | gml:pointRep | gml:posList | gml:coordinates) , gml:radius , gml:startAngle{0,1} , gml:endAngle{0,1}
Children gml:coordinates, gml:endAngle, gml:pointProperty, gml:pointRep, gml:pos, gml:posList, gml:radius, gml:startAngle
Instance
<gml:ArcByCenterPoint interpolation="circularArcCenterPointWithRadius" numArc="1" numDerivativeInterior="0" numDerivativesAtEnd="0" numDerivativesAtStart="0">
  <gml:pos axisLabels="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:pos>
  <gml:pointProperty xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</gml:pointProperty>
  <gml:pointRep xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{1,1}</gml:pointRep>
  <gml:posList axisLabels="" count="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:posList>
  <gml:coordinates cs="," decimal="." ts=" ">{1,1}</gml:coordinates>
  <gml:radius uom="">{1,1}</gml:radius>
  <gml:startAngle uom="">{0,1}</gml:startAngle>
  <gml:endAngle uom="">{0,1}</gml:endAngle>
</gml:ArcByCenterPoint>
Attributes
QName Type Fixed Default Use Annotation
interpolation gml:CurveInterpolationType circularArcCenterPointWithRadius optional
numArc integer 1 required
numDerivativeInterior integer 0 optional
numDerivativesAtEnd integer 0 optional
numDerivativesAtStart integer 0 optional
Source
<element name="ArcByCenterPoint" type="gml:ArcByCenterPointType" substitutionGroup="gml:AbstractCurveSegment">
  <annotation>
    <documentation>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.</documentation>
  </annotation>
</element>
Schema location http://schemas.opengis.net/gml/3.2.1/geometryPrimitives.xsd