名称
ST_Scroll — 更改闭合 LineString 的起点。
概要
geometry ST_Scroll(
geometry linestring, geometry point)
;
描述
将闭合 LineString 的起点/终点更改为给定的顶点 point
。
可用性: 3.2.0
此函数支持 3d 并且不会丢弃 z 索引。
此函数支持 M 坐标。
示例
使闭合线从其第 3 个顶点开始
SELECT ST_AsEWKT(ST_Scroll('SRID=4326;LINESTRING(0 0 0 1, 10 0 2 0, 5 5 4 2,0 0 0 1)', 'POINT(5 5 4 2)'));
st_asewkt
----------
SRID=4326;LINESTRING(5 5 4 2,0 0 0 1,10 0 2 0,5 5 4 2)