ST_NDIMS
📄字数 291
👁️阅读量 加载中...
功能描述
返回几何体的坐标维度。
语法格式
sql
INTEGER ST_NDIMS(GEOMETRY g1);参数说明
- g1:目标 GEOMETRY 对象;
函数返回类型
INTEGER 类型
使用说明
- 不同类型对象的不同维度:
- 2 :(X,Y)
- 3 : (X,Y,Z) 或 (X,Y,M)
- 4 :(X,Y,Z,M)
- 该函数支持 3d 并且不会丢失 z-index。
示例
sql
SQL> SELECT ST_NDIMS(ST_GEOMFROMTEXT('POINT(1 1)')) As d2point,
ST_NDIMS(ST_GEOMFROMEWKT('POINT(1 1 2)')) As d3point,
ST_NDIMS(ST_GEOMFROMEWKT('POINTM(1 1 0.5)')) As d2pointm;
+---------+---------+----------+
| D2POINT | D3POINT | D2POINTM |
+---------+---------+----------+
| 2 | 3 | 3 |
+---------+---------+----------+