ST_Dimension — Devuelve la dimensión de las coordenadas del valor de ST_Geometry.
integer ST_Dimension(geometry g);
Devuelve la dimensión topológica de este objeto Geometría, que debe ser menor o igual que la dimensión de coordenadas. OGC SPEC s2.1.1.1 - devuelve 0 para POINT, 1 para LINESTRING, 2 para POLYGON, y la mayor dimensión de los componentes de una GEOMETRYCOLLECTION. Si se desconoce la dimensión (por ejemplo, para una GEOMETRYCOLLECTION vacía) se devuelve 0.
This method implements the SQL/MM specification. SQL-MM 3: 5.1.2
Mejora: 2.0.0 se introdujeron soporte de superficies poliédricas y TIN. No lanza una excepción si se envia una geometría vacía.
|
|
|
Anterior a la versión 2.0.0, esta función lanzaba una excepción si se enviaba una geometría vacía. |
This function supports Polyhedral surfaces.
This function supports Triangles and Triangulated Irregular Network Surfaces (TIN).
SELECT ST_Dimension('GEOMETRYCOLLECTION(LINESTRING(1 1,0 0),POINT(0 0))');
ST_Dimension
-----------
1