名称

ST_IsPolygonCCW — 测试多边形的外环是否逆时针方向,内环是否顺时针方向。

语法

boolean ST_IsPolygonCCW ( geometry geom );

描述

如果输入几何的所有多边形组件的外环使用逆时针方向,所有内环使用顺时针方向,则返回 true。

如果几何没有多边形组件,则返回 true。

[Note]

闭合线串不被视为多边形组件,因此无论其方向如何,传递单个闭合线串仍然会得到 true 返回。

[Note]

如果多边形几何不针对内环使用反向方向(即,如果一个或多个内环与外环的方向相同),则 ST_IsPolygonCW 和 ST_IsPolygonCCW 都将返回 false。

可用性:2.4.0

此函数支持 3d,不会丢弃 z 索引。

此函数支持 M 坐标。

另请参阅

ST_ForcePolygonCW , ST_ForcePolygonCCW , ST_IsPolygonCW