Beim Laden eines ESRI-Geodatabase-Formats .gdb in PostGIS ist ein Problem aufgetreten. Ich habe Daten 2,5 GB GDB-Datei. Ich habe einige Tutorials im Internet verfolgt, aber es scheint, dass das nicht funktioniert.
- Ich habe eine Datenbank "SampleNY" erstellt
Ich habe das von der Konsole aus ausgeführt:
ogr2ogr -f "PostgreSQL" PG: "dbname = SampleNY user = postgres" NYPluto / Pluto.gdb
Es passiert aber nichts, ich habe weder einen Fehler noch eine erfolgreiche Operation bekommen. Habe ich irgendwelche Schritte verpasst?
postgis
ogr2ogr
file-geodatabase
translation
user3001937
quelle
quelle
Antworten:
Versuchen Sie entsprechende Hinzufügen
host
undport
Argumente.Und übrigens, wenn ich eine große GDB-Datei importiere, füge ich auch diese Flags hinzu:
-overwrite
(löscht eventuell bereits eingefügte Unordnung) und-progress
(zeigt einen Punkt oder eine Zahl für jeweils 10.000 oder 10% hinzugefügte Datensätze an):--config PG_USE_COPY YES
(Verbessert die Geschwindigkeit erheblich)So wird der Befehl (der einzeilig sein sollte, aber hier zur Verdeutlichung formatiert wurde)
Verwenden Sie bei Bedarf eine URL anstelle von "localhost".
quelle
Wenn die GDB mehrere Features enthält und Sie das Postgres-Schema und die Tabellennamen angeben möchten, gehen Sie wie folgt vor:
quelle