x

Re: .osm Datei mittels Osm2pgsql | osmosis in die DB


Geschrieben von wambacher (Gast) am 25. Mai 2013 19:35:29: [flux]

Als Antwort auf: .osm Datei mittels Osm2pgsql | osmosis in die DB geschrieben von allapow (Gast) am 25. Mai 2013 18:36:

allapow wrote:

hallo Forum,

mit

osm2pgsql␣-s␣-U␣postgres␣-W␣-d␣dbname␣Downloads/meinestadt-map.osm

habe ich versucht genannte Datei in mein PostgreSQL zu bekommen.

wo hast du hier denn ein Password eingegeben? ich sehe zumindest keins.
ok, -W prompted. Dann könnte was in pg_hba.conf von postgresql noch was nicht stimmen.

Dann habe ich es einfach mal mit osmosis versucht:

./osmosis␣–read-xml␣file=”/home/ich/Downloads/meinestadt-map.osm”␣–write-apidb␣host=”localhost”␣database=”dbname”␣user=”postgres”␣password=”mypasswd”

--write-apidb ist definitiv nicht das, was du hier benötigst, sondern --write-pgsql Allerdings bezweifel ich, dass dir überhaupt klar ist, wo die generellen Unterschiede zwischen der osm2pgsql und der "osmosis-Lösung" liegen. Die sind absolut unterschiedlich und nicht mit einander zu vergleichen.
Das hängt hauptsächlich von deinen geplanten Aktivitäten ab. Darüber solltest du dir erst mal klar werden und die Absichten dann mal kurz schildern.

PostgreSQL ist mit pgAdmin III und postgis installiert. Meine Datenbank "dbname" hat postgis als Extension aktiviert.
Xubuntu 12.04

das reicht nicht bei der "osmosis-Lösung"; für die muß noch erheblich mehr vorbereitet werden. Da ich aber annehme, dass du eh den ersten Weg gehen wirst, spar ich mir das mal.

Gruss
walter

edit: korrigiert