名称

ST_ClipByBox2D — 计算矩形中几何图形的部分。

语法

geometry ST_ClipByBox2D(geometry geom, box2d box);

说明

以快速且宽容的方式剪切 2D 框中的几何图形,但可能无效。拓扑无效的输入几何图形不会导致引发异常。输出几何图形不能保证有效(特别是,可能会引入多边形的自相交)。

由 GEOS 模块执行。

可用性:2.2.0

示例

-- Rely on implicit cast from geometry to box2d for the second parameter
SELECT ST_ClipByBox2D(geom, ST_MakeEnvelope(0,0,10,10)) FROM mytab;
      

另请参见

ST_IntersectionST_MakeBox2DST_MakeEnvelope