ST_CircularString 类型是 ST_Curve 的子类型,使用控制点之间的圆弧线段。
ST_CircularString 的方法:
也可以在 ST_CircularString 类型上调用ST_Curve 类型的所有方法:
也可以在 ST_CircularString 类型上调用ST_Geometry 类型的所有方法:
ST_CircularString 类型是 ST_Curve 的子类型,使用控制点之间的圆弧线段。前三个点按如下方式定义线段。第一个点是线段的起点。第二个点是线段上除了起点和终点之外的任意点。第三个点是线段的终点。后面的线段只需通过两个点(中间点和终点)进行定义。使用起点作为前面的线段的终点。
如果起点和终点重合,圆弧线串可以是使用三个点定义的完整的圆。在这种情况下,中间点是线段的中点。
如果起点、中间点和终点在同一直线上,则线段是起点和终点之间的直线段。
恰好以三个点定义的圆弧线串是圆弧。圆环是既闭合又简单的圆弧线串。
球形地球空间参照系中不允许使用圆弧线串。例如,尝试为 SRID 4326 创建圆环线串将返回错误。
SQL/MM (ISO/IEC 13249-3: 2006) 7.3
ST_CircularString 构造函数
ST_NumPoints 方法
ST_PointN 方法
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |