ST_OrientedEnvelope

返回包含指定Geometry对象的最小旋转矩形。

语法

geometry  ST_OrientedEnvelope(geometry  geom);

参数

参数名称

描述

geom

目标Geometry对象。

描述

  • 可能存在不止一个最小的旋转矩形。

  • 在输入退化的情况下,可能返回Point或LineString对象。

示例

最小旋转矩形和原始对象对比:

select ST_OrientedEnvelope(g),g from (select 'POLYGON((0 0,1 0,1 1,0 1,0 0),(3 3,4 3,4 4,3 4,3 3))'::geometry as g) as t;
1