Jag använde OGR2OGR för att importera osm-data i pbf-format på Windows (Windows 10, Posgres 9.6 med Postgis 2.3). Du kan använda OGR2OGR från "OSgeo42-skalet", som kommer med QGIS eller så kan du få Osgeo4w separat här ). Stegen är ungefär så här:
- Skapa en ny databas:
create database db_for_osm
- Skapa Postgis-tillägg i din db. I SQL
create extension postgis
- Nu kan du köra OGR2OGR. Öppna "OSGEO4Wshell". Detta öppnar ett kommandofönster med alla miljövariabler inställda. Kommandot kommer att vara något i stil med
ogr2ogr -f PostgreSQL PG:"dbname='db_for_osm' host='localhost' port='5432' user='myuser' password='mypassword'" planet.osm.pbf
Min stora uppladdning tog ett par dagar att slutföra, så var beredd på att detta tar lång tid - jag föreslår att du gör ett test med en liten region först - för testet jag gjorde för det här svaret laddade jag ner en stad från Mapzen .