返回给定Geometry对象的维度数。
语法
integer ST_CoordDim(geometry geomA);
参数
参数名称 | 描述 |
---|---|
geomA | 目标Geometry对象。 |
描述
- 这是ST_NDims
- 该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles、Triangulated Irregular Network Surfaces(TIN)和3D对象。
示例
- 2维对象:
SELECT ST_CoordDim('POINT(1 0)'); st_coorddim ------------- 2 (1 row)
- 3维对象(3DM和3DZ):
SELECT ST_CoordDim('POINT(1 0 1)'); st_coorddim ------------- 3 (1 row) SELECT ST_CoordDim('POINTM(1 0 1)'); st_coorddim ------------- 3 (1 row)
- 4维对象:
SELECT ST_CoordDim('POINT(1 0 1 1)'); st_coorddim ------------- 4 (1 row)