返回维度信息。
语法
int4 ST_Dimension(meshgeom geom);
int4 ST_Dimension(sfmesh sfmeshObject);
参数
参数名称 | 描述 |
geom | meshgeom对象。 |
sfmeshObject | sfmesh对象。 |
描述
返回对象中维度最大值。根据OGC SF 1.2.1相关定义:
Point返回0。
Linestring返回1。
Polygon返回2。
meshgeom返回所有patch类型的最大值。
示例
select ST_Dimension('MESHGEOM(PATCH(INDEXSURFACE(VERTEX(0 0,0 10,10 10,10 0), INDEX((0,1,2),(1,2,3)))))'::meshgeom);
--------------
2
该文章对您有帮助吗?