Curves are classified based on their radius. Imagine extending a curve segment until it completes a full circle - what is the radius of this circle? A curve segment is derived from the route system based on the from- and to- points entered by the user. |
|
In ArcObjects, curves, lines, segments, etc. do not have a radius property, but circular arcs do. Therefore, the application must create a circular arc based on the input curve in order to derive the radius. To create a circular arc, the extension derives and uses: 1) the digitized length of the curve; 2) the chord length (which is the straight line distance between the two points); and 3) the chord angle. |
|
|
|
Input Data |
|
Output Circular Arc |
|
|
|