ST_Dimension — Restituisce la dimensione topologica di una geometria.
integer ST_Dimension(geometry  g);
La dimensione inerente a questo oggetto Geometry, che deve essere minore o uguale alla dimensione delle coordinate. La specifica OGC s2.1.1.1 restituisce 0 per POINT, 1 per LINESTRING, 2 per POLYGON, e la maggiore fra le dimensioni dei componenti di una GEOMETRYCOLLECTION. Se la geometria è sconosciuta (ad esempio per una GEOMETRYCOLLECTION vuota), viene restituito il valore 0. 
            
 Questo metodo implementa la specifica SQL/MM.  SQL-MM 3: 5.1.2
Miglioramento: nella versione 2.0.0 è stato introdotto il supporto per le superfici poliedriche e i TIN. Non viene più generata un'eccezione se viene data una geometria vuota.
                 
               | 
              |
| 
                 Prima della 2.0.0, questa funzione dava un'eccezione se usata con una geometria vuota.  | 
            
            
 Questa funzione supporta le Polyhedral Surface. 
            
 Questa funzione supporta i Triangoli e le Triangulated Irregular Network Surfaces (TIN). 
SELECT ST_Dimension('GEOMETRYCOLLECTION(LINESTRING(1 1,0 0),POINT(0 0))');
ST_Dimension
-----------
1