Name

ST_Dimension — Devuelve la dimensión de las coordenadas del valor de ST_Geometry.

Synopsis

integer ST_Dimension(geometry g);

Descripción

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.

[Note]

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).

Ejemplos

SELECT ST_Dimension('GEOMETRYCOLLECTION(LINESTRING(1 1,0 0),POINT(0 0))');
ST_Dimension
-----------
1

Ver también

ST_NDims