Hallo,
Ich wollte mir einen Vergleich machen zwischen ca.2007 und heute der karte.
Dazu habe ich mir ein Planet.osm File von 2007 runtergeladen.
Wenn ich jetzt aber aus der Boundingbox das eine gebiet extrahieren möchte kommt ein Fehler.
Das gibt OSMembrane aus:
*
15.06.2011 21:58:39 org.openstreetmap.osmosis.core.Osmosis run
INFO: Osmosis Version 0.39
15.06.2011 21:58:39 org.openstreetmap.osmosis.core.Osmosis run
INFO: Preparing pipeline.
15.06.2011 21:58:39 org.openstreetmap.osmosis.core.Osmosis run
INFO: Launching pipeline execution.
15.06.2011 21:58:39 org.openstreetmap.osmosis.core.Osmosis run
INFO: Pipeline executing, waiting for completion.
15.06.2011 21:58:39 org.openstreetmap.osmosis.xml.v0_6.impl.OsmElementProcessor begin
WARNUNG: Expected version 0.6 but received 0.5.
15.06.2011 21:58:39 org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion
SCHWERWIEGEND: Thread for task 1-read-xml failed
org.openstreetmap.osmosis.core.OsmosisRuntimeException: Node 2 does not have a version attribute as OSM 0.6 are required to have. Is this a 0.5 file?
at org.openstreetmap.osmosis.xml.v0_6.impl.NodeElementProcessor.begin(NodeElementProcessor.java:73)
at org.openstreetmap.osmosis.xml.v0_6.impl.OsmHandler.startElement(OsmHandler.java:90)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.openstreetmap.osmosis.xml.v0_6.XmlReader.run(XmlReader.java:108)
at java.lang.Thread.run(Unknown Source)
15.06.2011 21:58:39 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:92)
at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
at org.codehaus.classworlds.Launcher.main(Launcher.java:31) *
Liegt es vielleicht daran das die API zu alt ist, ween: *org.openstreetmap.osmosis.core.OsmosisRuntimeException: Node 2 does not have a version attribute as OSM 0.6 are required to have. Is this a 0.5 file? *
Wie kann ich das trotzdem machen ?
Danke Schonmal Henri