Hallo Jörg
es empfiehlt sich folgende Optionen in den Aufruf einzubauen, damit es
schneller geht:
Daten über Kopieren statt über Insert einfügen geht erheblich schneller:
--config PG_USE_COPY YES
Wenn Du genug Arbeitsspeicher hast, setze den Wert für die temporäre
Datei im Arbeitsspeicher hoch, z.B. auf 5000:
--config OSM_MAX_TMPFILE_SIZE 5000
Ich setze auch -gt auf unlimited, weis aber nicht ob das zusammen mit
--config PG_USE_COPY einen Effekt hat.
-gt unlimited
statt -gt 65536
Dein Aufruf sieht dann so aus:
ogr2ogr --config PG_USE_COPY YES --config OSM_MAX_TMPFILE_SIZE 5000 -f
PostgreSQL PG:"dbname='osm' host='localhost' port='5432' user='postgres'
password='passwort'"
-gt unlimited -s_srs EPSG:4326 -t_srs EPSG:25832 -skipfailures
germany-latest.osm.pbf
Es gibt sehr viele Stellschrauben bei ogr2ogr. Importiert man daten in
eine SpatiaLite-Datenbank, sind für einen schnellen Import die Optionen
--config OGR_SQLITE_SYNCHRONOUS off
--config OGR_SQLITE_CACHE 8192
nützlich.
--
------------------------
Claas Leiner
QGIS Anwendergruppe DE
Wilhelmshöher Allee 304 E
34131 Kassel
0561/56013445
--
....................................................................
FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
OpenStreetMap in Dresden!
13.-16. März 2019 an der HTW Dresden
https://fossgis-konferenz.de/2019/
FOSSGIS Veranstaltungen 2018
https://www.fossgis.de/node/306
FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV
____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste