從一個(gè)LineString之中移除指定索引編號的點(diǎn)。
語法
geometry ST_RemovePoint(geometry linestring , integer offset);
參數(shù)
參數(shù)名稱 | 描述 |
---|---|
linestring | 目標(biāo)Geometry對象。 |
offset | 索引編號。 |
描述
- 索引從0開始。
- 該函數(shù)對于將閉合的環(huán)變成開放的LineString很有用。
- 該函數(shù)支持3D對象,并且不會刪除Z坐標(biāo)。
示例
SELECT ST_AsText(ST_RemovePoint(ST_GeomFromText('LINESTRING(2 1,1 1,1 0)'),0));
st_astext
---------------------
LINESTRING(1 1,1 0)
(1 row)