ST_SCROLL
📄字数 323
👁️阅读量 加载中...
功能描述
更改闭合线串的起点。
语法格式
sql
GEOMETRY ST_SCROLL(GEOMETRY linestring, GEOMETRY point);参数说明
- linestring:目标 LINESTRING 对象;
- point:目标起点。
函数返回类型
GEOMETRY 类型
使用说明
- 将闭合线串的起点/终点更改为给定的point。
- 该功能支持M坐标。
- 该函数支持 3d 并且不会丢失 z-index。
示例
使闭合线从其第三个顶点开始:
sql
SQL> 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)'));
EXPR1 |
------------------------------------------------------------------------------
SRID=4326;LINESTRING(5 5 4 2,0 0 0 1,10 0 2 0,5 5 4 2)|
Total 1 records.