Ho un'applicazione web che deve conoscere il tipo di geometria del campo geom di una tabella PostGIS prima di inserire righe al suo interno. Uso la seguente query per determinare il tipo di geometria della colonna geom:
SELECT GeometryType(geom) FROM my_schema.building LIMIT 1
Ciò restituisce il tipo di geometria di una riga effettiva, quindi non funziona quando la mia tabella è vuota. Come posso determinare il tipo di geometria della colonna geometrica stessa?
geometry
per il tipo, mentre non possiamo ancora sapere se la geometria è punto o linea.