将输入的Polygon对象的外部边界按逆时针排布且将所有内部边界按顺时针方向排布。

语法

geometry  ST_ForcePolygonCCW (geometry  geom);

参数

参数名称 描述
geom 目标Geometry对象。

描述

  • 非Polygon对象将保持不变。
  • 该函数支持3D对象,并且不会删除Z坐标。
  • 该函数支持带有M坐标的对象。

示例

SELECT ST_AsText(ST_ForcePolygonCCW(ST_GeomFromText('POLYGON((1 1,1 2,2 2,2 1,1 1))')));
           st_astext
--------------------------------
 POLYGON((1 1,2 1,2 2,1 2,1 1))
(1 row)