Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


ST_POINTZ

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

功能描述

使用给定的 X、Y 和 Z 坐标值构造 POINT 对象。如果给定,则具有 SRID 值。

语法格式

sql
GEOMETRY ST_POINTZ(DOUBLE x, DOUBLE y, DOUBLE z);
GEOMETRY ST_POINTZ(DOUBLE x, DOUBLE y, DOUBLE z, INTEGER srid);

参数说明

  • x: X 值。对于大地坐标,x 是经度。
  • y: Y 值。对于大地坐标,y 是纬度。
  • z: Z 值。
  • srid: 空间参考系统ID,可使用 ST_SETSRID 在几何体上标记 SRID。

函数返回类型

GEOMETRY类型

示例

sql

SQL> SELECT ST_ASEWKT(ST_POINTZ(-71.104, 42.315, 3.4, 4326));

+-------------------------------------+
|                EXPR1                |
+-------------------------------------+
| SRID=4326;POINT(-71.104 42.315 3.4) |
+-------------------------------------+

SQL> SELECT ST_AsText(ST_POINTZ(-71.104, 42.315, 3.4));

+------------------------------+
|            EXPR1             |
+------------------------------+
| POINT Z (-71.104 42.315 3.4) |
+------------------------------+