[osm-goettingen] osmosis
Mitja Kleider
mitja at kleider.name
Wed Jul 27 17:56:25 CEST 2011
Hallo Torsten,
On Wed, 2011-07-27 at 17:40 +0200, Torsten Lange wrote:
> Ziel war das Zusammenführen zweier OSM-Datensaetze, die Extraktion eines
> Subsets (bounding box) und das Schreiben in eine Postgis-Datenbank.
> INFO: Osmosis Version 0.34
Die aktuelle Osmosis-Version ist 0.39, so eine alte Version könnte
Probleme verursachen.
http://wiki.openstreetmap.org/wiki/Osmosis#Latest_Stable_Version
> Task3:
> Lade den neuen Datensatz in eine PostGIS-Datenbank weder Option [--write-
> pgsql-dump] noch [--write-pgsql] funktionieren (siehe print out)
>
> #######################################################################
> Version mit --write-pgsql-dump
> #######################################################################
> osmosis --read-xml file="niesachs_nordrhein_reduced.osm" --write-pgsql-dump
> database="XXXX" user="XXXX"
> ODER
> osmosis --read-xml file="niesachs_nordrhein_reduced.osm" --write-pgsql-dump
> file="niesachs_nordrhein_reduced.sql"
> ODER
> osmosis --read-xml file="niesachs_nordrhein_reduced.osm" --write-pgsql-dump
> database="XXXX" user="XXXX" file="niesachs_nordrhein_reduced.sql"
>
> LIEFERN GLEICHEN FEHLER:
>
> 27.07.2011 17:10:26 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Osmosis Version 0.34
> log4j:WARN No appenders could be found for logger
> (org.java.plugin.ObjectFactory).
> log4j:WARN Please initialize the log4j system properly.
> 27.07.2011 17:10:26 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Preparing pipeline.
> 27.07.2011 17:10:26 org.openstreetmap.osmosis.core.Osmosis main
> SCHWERWIEGEND: Execution aborted.
> org.openstreetmap.osmosis.core.OsmosisRuntimeException: Argument user for task
> 2-write-pgsql-dump was not recognised.
Der dump ist ja nur eine Datei, da brauchst du kein user und database
und file ist glaube ich auch nicht nötig.
http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage#--write-pgsql-dump_.28--wpd.29
> #######################################################################
> Version mit --write-pgsql
> #######################################################################
> osmosis --read-xml file="niesachs_nordrhein_reduced.osm" --write-pgsql
> host="XXXX" database="XXXX" user="XXXX"
Das dürfte deutlich langsamer als die obere Variante werden.
> SCHWERWIEGEND: Thread for task 1-read-xml failed
> org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to read the
> schema version from the schema info table.
Hast du die PostGIS-Erweiterungen installiert und aktiviert?
Dazu könnte dir diese Seite weiterhelfen, die anderen Schritte sind
allerdings nicht für einen Osmosis-Import gedacht.
http://wiki.openstreetmap.org/wiki/DE:HowTo_minutely_hstore#Datenbank_Setup
Gruß
Mitja
More information about the Goettingen
mailing list