ST_RemovePoint — ラインストリングからポイントを削除します.オフセットは0はじまりです.
geometry ST_RemovePoint(geometry linestring, integer offset);
geometry ST_RemovePoint(
)
ラインストリングからポイントを削除します.閉じたリングを開いたラインストリングに変えるのに便利です.
初出バージョン: 1.1.0
この関数は三次元をサポートします.Zインデクスを削除しません.
--終点を削除して閉じたラインストリングが無いこをと保障します. --下の例ではthe_geomはラインストリングであると仮定しています. UPDATE sometable SET the_geom = ST_RemovePoint(the_geom, ST_NPoints(the_geom) - 1) FROM sometable WHERE ST_IsClosed(the_geom) = true;
ST_AddPoint, ST_NPoints, ST_NumPoints