Skip to content

适用虚谷数据库版本

v12.10.13



适用虚谷数据库版本

v12.10.13


ST_SCROLL ​

📄字数 323
👁️阅读量 加载中...

功能描述 ​

更改闭合线串的起点。

语法格式 ​

sql
GEOMETRY ST_SCROLL(GEOMETRY linestring, GEOMETRY point);

参数说明 ​

  • linestring:目标 LINESTRING 对象;
  • point:目标起点。

函数返回类型 ​

GEOMETRY 类型

使用说明 ​

  1. 将闭合线串的起点/终点更改为给定的point。
  2. 该功能支持M坐标。
  3. 该函数支持 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.