Eu tenho um aplicativo da web que precisa saber o tipo de geometria do campo geom de uma tabela PostGIS antes de inserir linhas nele. Eu uso a seguinte consulta para determinar o tipo de geometria da coluna geom:
SELECT GeometryType(geom) FROM my_schema.building LIMIT 1
Isso retorna o tipo de geometria de uma linha real, para que não funcione quando minha tabela estiver vazia. Como determino o tipo de geometria da própria coluna de geometria?
geometry
para o tipo, enquanto ainda não podemos saber se a geometria é ponto ou linha.