ST_IsPolygonCCW
更新時(shí)間:
如果輸入Polygon對(duì)象的所有外邊界都是逆時(shí)針的,且所有內(nèi)邊界都是順時(shí)針的,則返回true。
語法
boolean ST_IsPolygonCCW (geometry geom);
參數(shù)
參數(shù)名稱 | 描述 |
geom | 目標(biāo)Geometry對(duì)象。 |
描述
如果輸入值不包含Polygon組件,也會(huì)返回true。
閉合的LineString對(duì)象不被視為包含Polygon組件。
如果存在一個(gè)或多個(gè)內(nèi)環(huán)的方向與外環(huán)的方向相同,則ST_IsPolygonCW和ST_IsPolygonCCW都將返回false。
該函數(shù)支持3D對(duì)象,并且不會(huì)刪除Z坐標(biāo)。
該函數(shù)支持M坐標(biāo)。
示例
逆時(shí)針的Polygon對(duì)象:
SELECT ST_IsPolygonCCW('POLYGON((1 0,3 0,0 3,1 0),(1 0,0 2,2 0,1 0))'::geometry);
st_ispolygonccw
-----------------
t
(1 row)
文檔內(nèi)容是否對(duì)您有幫助?