返回維度資訊。
文法
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