Ich habe eine Webanwendung, die den Geometrietyp des Geomfelds einer PostGIS-Tabelle kennen muss, bevor sie Zeilen einfügt. Ich verwende die folgende Abfrage, um den Geometrietyp der Geom-Spalte zu bestimmen:
SELECT GeometryType(geom) FROM my_schema.building LIMIT 1
Dies gibt den Geometrietyp einer tatsächlichen Zeile zurück, sodass es nicht funktioniert, wenn meine Tabelle leer ist. Wie bestimme ich den Geometrietyp der Geometriespalte selbst?
geometryfür den Typ zurückgegeben, während wir immer noch nicht wissen können, ob die Geometrie Punkt oder Linie ist.