The ST_CircularString type is a subtype of ST_Curve that uses circular line segments between control points.
Methods of ST_CircularString:
All methods of ST_Curve type can also be called on a ST_CircularString type:
All methods of ST_Geometry type can also be called on a ST_CircularString type:
The ST_CircularString type is a subtype of ST_Curve that uses circular line segments between control points. The first three points define a segment as follows. The first point is the start point of the segment. The second point is any point on the segment other than the start and end point. The third point is the end point of the segment. Subsequent segments are defined by two points only (intermediate and end point). The start point is taken to be the end point of the preceding segment.
A circularstring can be a complete circle with three points if the start and end points are coincident. In this case, the intermediate point is the midpoint of the segment.
If the start, intermediate and end points are collinear, the segment is a straight line segment between the start and end point.
A circularstring with exactly three points is a circular arc. A circular ring is a circularstring that is both closed and simple.
Circularstrings are not allowed in round-Earth spatial reference systems. For example, attempting to create one for SRID 4326 returns an error.
SQL/MM (ISO/IEC 13249-3: 2006) 7.3
ST_CircularString constructor
ST_NumPoints method
ST_PointN method
Discuss this page in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |