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

语法

geometry  ST_ForcePolygonCW (geometry  geom);

参数

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

描述

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

示例

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