Osm-Datei in eine Postgres / Postgis-Datenbank importieren

8

Ich verwende das Tool osm2pgsql, um eine osm-Datei in eine postgres-Datenbank mit phppgadmin als Verwaltungswerkzeug zu importieren. Ich habe nur eine kleine Stadt von OSM im XML-Format heruntergeladen und ich habe Probleme beim Importieren mit dem Terminal auf dem Mac. Ich bin ein wenig noob, so dass jede Hilfe sehr geschätzt würde. Ich habe mir mehrere Artikel angeschaut, aber keiner bietet die Klarheit, die ich brauche, um meine Bedürfnisse zu erfüllen.

Danke

Im Erhalten dieses Fehlers könnte etwas kleines nicht sicher sein ..

%Vor%     
John 01.07.2011, 09:51
quelle

2 Antworten

7

Sie müssen die postgis-Erweiterungen in Ihrer postgres-Datenbank installieren. Angenommen, Sie haben postgis auf Ihrem Computer installiert, müssen Sie etwas tun wie:

%Vor%

Der genaue Pfad zu postgis.sql hängt von der verwendeten Distribution und davon ab, wie Postgips gepackt wurden. Möglicherweise möchten / müssen Sie die Tabelle für räumliche Bezugssysteme mit einem Befehl wie dem folgenden installieren:

%Vor%     
TomH 01.07.2011, 10:49
quelle
0

Dies ist ein Beispielbefehl:

osm2pgsql -c -d your_country -U postgres -W -H localhost -P 5432 -s -k -x -p osm -S default.style .. \ your_country.osm.bz2

Hier sind einige nützliche Links: Ссылка http://www.gis.hsr.ch/wiki/Osm2pgsql

-S.

    
Stefan 19.04.2012 23:19
quelle