Mam aplikację internetową, która musi znać typ geometrii pola geomicznego tabeli PostGIS przed wstawieniem do niego wierszy. Używam następującego zapytania, aby określić typ geometrii kolumny geom:
SELECT GeometryType(geom) FROM my_schema.building LIMIT 1
Zwraca typ geometrii rzeczywistego wiersza, więc nie działa, gdy moja tabela jest pusta. Jak określić typ geometrii samej kolumny geometrii?
geometry
typ, podczas gdy nadal nie możemy wiedzieć, czy geometria jest punktowa czy liniowa.