返回包含指定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;