Konvertieren von Geografie zu Geometriedatentyp in PostGIS?


18

Ich habe ein Shapefile mit Geografietypen.

Kann ich es mit einem Tool wie shp2pgsql konvertieren oder gibt es eine Postgis-Funktion, um das zu tun?

Antworten:


19

Sie können den Geografietyp in Geometrie umwandeln, indem Sie die anhängen ::geometry

SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geometry, 'POINT(-21.96 64.15)'::geometry);

1

shp2pgsql verfügt über ein Flag zum Importieren von Daten in eine Spalte des Geografietyps:

shp2pgsql -G ....

Sie können Ihre Daten aber auch ohne sie importieren. Standardmäßig erstellt shp2pgsql einen Geometrietyp.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.