...
In fact, this is a particular case of the more general GML concept of “ArcString”2, which is a curve segment that uses three-point circular arc interpolation in a piecewise fashion to “string” the arc segments together. The number of control points in the string is (2 x numArc)+1, where numArc is the property defining the number of the arcs in the string, such as shown in the figure below:
...