Ik gebruikte OGR2OGR om osm-gegevens in pbf-indeling op Windows te importeren (Windows 10, Posgres 9.6 met Postgis 2.3). U kunt OGR2OGR gebruiken van de "OSgeo42-shell", die bij QGIS wordt geleverd, of u kunt Osgeo4w afzonderlijk hier krijgen ). De stappen zijn ongeveer als volgt:
- Maak een nieuwe database:
create database db_for_osm
- Maak Postgis-extensie in uw db. In SQL
create extension postgis
- Nu kun je OGR2OGR uitvoeren. Open de "OSGEO4Wshell". Dit opent een opdrachtvenster waarin alle omgevingsvariabelen zijn ingesteld. Het commando zal zoiets zijn als
ogr2ogr -f PostgreSQL PG:"dbname='db_for_osm' host='localhost' port='5432' user='myuser' password='mypassword'" planet.osm.pbf
Mijn grote upload duurde een paar dagen, dus wees erop voorbereid dat dit lang kan duren - ik raad je aan eerst een test te doen met een kleine regio - voor de test die ik deed voor dit antwoord heb ik een stad gedownload van Mapzen .