Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


ST_POINTS

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

功能描述

返回包含几何所有坐标的 MULTIPOINT。

语法格式

sql
GEOMETRY ST_POINTS( GEOMETRY geom );

参数说明

  • geom:目标 GEOMETRY 对象;

函数返回类型

GEOMETRY 类型

使用说明

  1. 保留重复点,包括环几何体的起点和终点。
  2. 可调用 ST_REMOVEREPEATEDPOINTS 删除重复点。
  3. 可使用 ST_DUMPPOINTS 获取父几何体中每个坐标的位置的信息。
  4. 如果存在 M 和 Z 值,则保留。
  5. 此方法支持圆形字符串(CIRCULAR STRINGS)和曲线(CURVES)。
  6. 该函数支持 3d 并且不会丢失 z-index。

示例

sql
SQL> SELECT TO_CHAR(ST_ASTEXT(ST_POINTS('POLYGON Z ((30 10 4,10 30 5,40 40 6, 30 10 4))')));

+--------------------------------------------------------+
|                         EXPR1                          |
+--------------------------------------------------------+
| MULTIPOINT Z ((30 10 4),(10 30 5),(40 40 6),(30 10 4)) |
+--------------------------------------------------------+