名稱

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;