ST_Segmentize
更新時間:
將一個Geometry對象或Geography對象重新分段,使得最大段的長度不大于給定值。
語法
geometry ST_Segmentize(geometry geom , float maxSegmentLength);
geography ST_Segmentize(geography geog , float maxSegmentLength);
參數(shù)
參數(shù)名稱 | 描述 |
geom | 目標Geometry對象。 |
maxSegmentLength | 最大長度。 |
geog | 目標Geography對象。 |
描述
距離計算僅在2D中執(zhí)行。
對于Geometry對象,長度單位以空間參考為單位。
對于Geography,單位為米。
對于長度小于最大的分段將不會拉長。
示例
SELECT ST_AsText(ST_Segmentize(ST_GeomFromText('LINESTRING(2 1,1 1)'),0.5));
st_astext
---------------------------
LINESTRING(2 1,1.5 1,1 1)
(1 row)
文檔內(nèi)容是否對您有幫助?