osmosis - eine Frage
Geschrieben von TiberiusNero (Gast) am 20. April 2010 11:52:23: [flux]
Ich möchte mit OSMOSIS einen Teil aus der Europakarte extrahieren, um mir damit für we-travel eine neue Deutschlandkarte zu generieren. Ich habe mir dazu die vorhandenen .bat –Datei mit einigen Ergänzungen die ich hier im Forum und woanders gefunden habe, aufbereitet.
Nach dem Aufruf startet OSMOSIS und bricht nach kurzer Zeit mit folgender Fehlermeldung wieder ab.
20.04.2010␣12:46:36␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Osmosis␣Version␣0.34 20.04.2010␣12:46:36␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Preparing␣pipeline. 20.04.2010␣12:46:36␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Launching␣pipeline␣execution. 20.04.2010␣12:46:36␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Pipeline␣executing,␣waiting␣for␣completion. 20.04.2010␣12:46:36␣org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager␣waitForCompletion SCHWERWIEGEND:␣Thread␣for␣task␣1-read-xml␣failed java.lang.NoClassDefFoundError:␣org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream at␣org.openstreetmap.osmosis.core.xml.v0_6.XmlReader.run(XmlReader.java:102) at␣java.lang.Thread.run(Unknown␣Source) 20.04.2010␣12:46:36␣org.openstreetmap.osmosis.core.Osmosis␣main SCHWERWIEGEND:␣Execution␣aborted. org.openstreetmap.osmosis.core.OsmosisRuntimeException:␣One␣or␣more␣tasks␣failed. at␣org.openstreetmap.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:146) at␣org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:85) at␣org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)
Ich benutze WinXP mit java Build 1.6.0_03-b05 sowie osmosis v0.34.
Die bat sieht so aus:
@ECHO␣OFF IF␣EXIST␣%ALLUSERSPROFILE%\osmosis.bat␣CALL␣%ALLUSERSPROFILE%\osmosis.bat IF␣EXIST␣%USERPROFILE%\osmosis.bat␣CALL␣%USERPROFILE%\osmosis.bat IF␣"%JAVACMD%"==""␣set␣JAVACMD=java SET␣JAVACMD_OPTIONS=-Xmx700m @echo␣JAVACMD_OPTIONS=%JAVACMD_OPTIONS%
set␣SAVEDIR=%CD% set␣MYAPP_HOME=%~dp0.. @echo␣myapp␣ist␣installiert␣in␣%MYAPP_HOME% @echo␣SAVEDIR␣ist␣%SAVEDIR% @echo␣ON cd␣%MYAPP_HOME% set␣MYAPP_HOME=%CD% @echo␣off @echo␣on cd␣%SAVEDIR% @echo␣off
set␣MAINCLASS=org.openstreetmap.osmosis.core.Osmosis set␣quelldaten=europe.osm set␣zieldaten=deutschland.osm
set␣OSMOSIS_OPTIONS=--read-xml␣%quelldaten%␣--tee␣1␣--bounding-box␣top=56␣left=4␣bottom=47␣right=16␣--write-xml␣%zieldaten%
SET␣EXEC=%JAVACMD%␣%JAVACMD_OPTIONS%␣-cp␣%MYAPP_HOME%\osmosis.jar;%MYAPP_HOME%\lib\default\aopalliance-1.0.jar;%MYAPP_HOME%\lib\default\bzip2-20090327.jar;%MYAPP_HOME%\lib\default\commons-dbcp-1.2.2.jar;%MYAPP_HOME%\lib\default\commons-logging-1.1.1.jar;%MYAPP_HOME%\lib\default\commons-pool-1.3.jar;%MYAPP_HOME%\lib\default\jpf-1.5.jar;%MYAPP_HOME%\lib\default\mysql-connector-java-5.1.10.jar;%MYAPP_HOME%\lib\default\postgis-1.3.2.jar;%MYAPP_HOME%\lib\default\postgresql-8.3-603.jdbc4.jar;%MYAPP_HOME%\lib\default\spring-beans-2.5.6.SEC01.jar;%MYAPP_HOME%\lib\default\spring-context-2.5.6.SEC01.jar;%MYAPP_HOME%\lib\default\spring-core-2.5.6.SEC01.jar;%MYAPP_HOME%\lib\default\spring-jdbc-2.5.6.SEC01.jar;%MYAPP_HOME%\lib\default\spring-tx-2.5.6.SEC01.jar;%MYAPP_HOME%\lib\default\stax2-api-3.0.1.jar;%MYAPP_HOME%\lib\default\woodstox-core-lgpl-4.0.3.jar;%MYAPP_HOME%\lib\default\commons-codec-1.4.jar;%MYAPP_HOME%\lib\default\plexus-classworlds-2.2.2.jar␣%MAINCLASS%␣%OSMOSIS_OPTIONS%
%EXEC%
Was mache ich falsch bzw. wo liegt der Fehler?
Vielen Dank für eure Hilfe!
mfg
TiberiusNero
Antworten:
- Re: osmosis - eine Frage · wambacher (Gast) · 20.04.2010 12:23 [flux]
- Re: osmosis - eine Frage · E-Malte (Gast) · 20.04.2010 12:27 [flux]
- Re: osmosis - eine Frage · TiberiusNero (Gast) · 20.04.2010 12:45 [flux]
- Re: osmosis - eine Frage · wambacher (Gast) · 20.04.2010 13:37 [flux]
- Re: osmosis - eine Frage · aighes (Gast) · 20.04.2010 14:26 [flux]
- Re: osmosis - eine Frage · Ebbe73 (Gast) · 20.04.2010 15:03 [flux]
- Re: osmosis - eine Frage · TiberiusNero (Gast) · 20.04.2010 16:10 [flux]