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;