Re: [Talk-de] Frage bez. Kacheln
Hallo, On 07.09.2011 11:29, Lars Schimmer wrote: Und die Tiles von Computerteddy/ oder die SRTM Teiles sind kein 0.6 API: SEVERE: Thread for task 1-read-xml failed org.openstreetmap.osmosis.core.OsmosisRuntimeException: Node 20 does not have a version attribute as OSM 0.6 are required to have. Is this a 0.5 file? Sep 7, 2011 11:28:24 AM org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion SEVERE: Thread for task 3-read-xml failed org.openstreetmap.osmosis.core.OsmosisRuntimeException: Node 150542520 does not have a version attribute as OSM 0.6 are required to have. Is this a 0.5 file? er meckert, weil einige Nodes kein version-Attribut haben. Das Migirieren von 0.5 nach 0.6 ist nur eine Lösung. Alternativ könntest du auch einfach mit dem Texteditor deiner Wahl ein version="1" überall dort einfügen, wo es fehlt, und die Datei damit API-0.6-kompatibel machen... dann sollte osmosis auch still sein. Grüße ant Jetzt muß ich doch "nur noch" diese beiden joinen und dann ein gmapsupp.img daraus bauen. Ciao Igor MfG, Lars Schimmer ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
oh ja stimmt, habe osmosis 0.34 aus dem Debian-Paket benutzt, ohne es zu merken... Grüße ant On 07.09.2011 10:49, Lars Schimmer wrote: On 2011-09-06 19:04, ant wrote: On 06.09.2011 18:27, ant wrote: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Nochmal schnell nachgebessert: mit conflictResolutionMethod=timestamp kannst du verhindern, dass Original-Nodes durch Fremdkachel-Nodes überschrieben werden: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge conflictResolutionMethod=timestamp inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Hm, das Osmosis 0.39 meckert da aber fleissig: task type read-xml-0.5 not existant task type --migrate not existant... Grüße ant MfG, Lars Schimmer ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
On 2011-09-07 10:59, Igor Podolskiy wrote: Hallo Lars, Ha, Osmosis ist zu aktuell, der kann kein migrate mehr und ich hab da noch alte 0.5 Daten im Auszug, also mal suchen... Du könntest Osmosis 0.35 nehmen (die letzte Version, die API 0.5 konnte), damit die Migration machen und dann mit 0.39 weiterarbeiten. So hab ich versucht, dann schmeisst mir Osmosis aber wieder Fehler im kernel: java.lang.LinkageError: loader (instance of org/codehaus/plexus/classworlds/realm/ClassRealm): attempted duplicate class definition for name: "org/apache/xerces/jaxp/datatype/DatatypeFactoryImpl" Ich hänge etwas. Ich hab schön die Tiles von Computerteddy geholt, och hab dafür die SRTM tiles geholt und in OSM Format. Und die Tiles von Computerteddy/ oder die SRTM Teiles sind kein 0.6 API: SEVERE: Thread for task 1-read-xml failed org.openstreetmap.osmosis.core.OsmosisRuntimeException: Node 20 does not have a version attribute as OSM 0.6 are required to have. Is this a 0.5 file? Sep 7, 2011 11:28:24 AM org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager waitForCompletion SEVERE: Thread for task 3-read-xml failed org.openstreetmap.osmosis.core.OsmosisRuntimeException: Node 150542520 does not have a version attribute as OSM 0.6 are required to have. Is this a 0.5 file? Jetzt muß ich doch "nur noch" diese beiden joinen und dann ein gmapsupp.img daraus bauen. Ciao Igor MfG, Lars Schimmer -- - TU Graz, Institut für ComputerGraphik & WissensVisualisierung Tel: +43 316 873-5405 E-Mail: l.schim...@cgv.tugraz.at Fax: +43 316 873-5402 PGP-Key-ID: 0x4A9B1723 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
Wenn Du ein aktuelles osmosis und aktuelle Daten hast (nach 0.6 API), dann sollte osmosis --read-xml 0001.osm --sort outPipe.0=1sorted --read-xml 0002.osm --sort outPipe.0=2sorted --merge conflictResolutionMethod=timestamp inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm vermutlich funktionieren: migrate fliegt raus, read-xml-0.5 wird durch read-xml ersetzt; ansonsten ist der Befehl identisch. Gruß Peter Am 07.09.2011 10:54, schrieb Lars Schimmer: On 2011-09-07 10:49, Lars Schimmer wrote: On 2011-09-06 19:04, ant wrote: On 06.09.2011 18:27, ant wrote: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Nochmal schnell nachgebessert: mit conflictResolutionMethod=timestamp kannst du verhindern, dass Original-Nodes durch Fremdkachel-Nodes überschrieben werden: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge conflictResolutionMethod=timestamp inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Hm, das Osmosis 0.39 meckert da aber fleissig: task type read-xml-0.5 not existant task type --migrate not existant... Ha, Osmosis ist zu aktuell, der kann kein migrate mehr und ich hab da noch alte 0.5 Daten im Auszug, also mal suchen... Grüße ant MfG, Lars Schimmer MfG, Lars Schimmer ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
Hallo Lars, > Ha, Osmosis ist zu aktuell, der kann kein migrate mehr und ich hab da > noch alte 0.5 Daten im Auszug, also mal suchen... Du könntest Osmosis 0.35 nehmen (die letzte Version, die API 0.5 konnte), damit die Migration machen und dann mit 0.39 weiterarbeiten. Ciao Igor ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
On 2011-09-07 10:49, Lars Schimmer wrote: On 2011-09-06 19:04, ant wrote: On 06.09.2011 18:27, ant wrote: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Nochmal schnell nachgebessert: mit conflictResolutionMethod=timestamp kannst du verhindern, dass Original-Nodes durch Fremdkachel-Nodes überschrieben werden: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge conflictResolutionMethod=timestamp inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Hm, das Osmosis 0.39 meckert da aber fleissig: task type read-xml-0.5 not existant task type --migrate not existant... Ha, Osmosis ist zu aktuell, der kann kein migrate mehr und ich hab da noch alte 0.5 Daten im Auszug, also mal suchen... Grüße ant MfG, Lars Schimmer MfG, Lars Schimmer -- - TU Graz, Institut für ComputerGraphik & WissensVisualisierung Tel: +43 316 873-5405 E-Mail: l.schim...@cgv.tugraz.at Fax: +43 316 873-5402 PGP-Key-ID: 0x4A9B1723 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
On 2011-09-06 19:04, ant wrote: On 06.09.2011 18:27, ant wrote: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Nochmal schnell nachgebessert: mit conflictResolutionMethod=timestamp kannst du verhindern, dass Original-Nodes durch Fremdkachel-Nodes überschrieben werden: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge conflictResolutionMethod=timestamp inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Hm, das Osmosis 0.39 meckert da aber fleissig: task type read-xml-0.5 not existant task type --migrate not existant... Grüße ant MfG, Lars Schimmer -- - TU Graz, Institut für ComputerGraphik & WissensVisualisierung Tel: +43 316 873-5405 E-Mail: l.schim...@cgv.tugraz.at Fax: +43 316 873-5402 PGP-Key-ID: 0x4A9B1723 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
On 06.09.2011 18:27, ant wrote: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Nochmal schnell nachgebessert: mit conflictResolutionMethod=timestamp kannst du verhindern, dass Original-Nodes durch Fremdkachel-Nodes überschrieben werden: osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge conflictResolutionMethod=timestamp inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm Grüße ant ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Frage bez. Kacheln
Moin, On 06.09.2011 15:32, Lars Schimmer wrote: Moin! Ich bin nun wieder ein ein kleines Problemchen angekommen: Wie joine ich die Dateien von Computerteddy zu einer *.osm Datei zusammen? osmosis --read-xml-0.5 0001.osm --migrate --sort outPipe.0=1sorted --read-xml-0.5 0002.osm --migrate --sort outPipe.0=2sorted --merge inPipe.0=1sorted inPipe.1=2sorted --write-xml merged.osm was evtl. stören könnte, sind Nodes mit "Fremd-Kachel" = "xy" Tags, aber die kann man ggf. auch noch rausfiltern. Oder besser: ist es besser, auch die SRTM Daten in 1°x1° liegen zu haben und erst mit mkmap mit den ComputerTeddy Kacheln zusammen zu fügen in eine garmin.img Datei ODER das Gebiet von 5°x5° als eine SRTM *.osm zu haben und die 25 Kacheln von ComputerTeddy zu einer *.OSM Datei zusammen zu bauen und dann die beiden Dateien zusammen zu joinen und dann zu einer .IMG umbauen lassen? Danke. Letzteres könnte problematisch werden, weil mkgmap meckert (oder gar abstürzt?), wenn Eingabedateien eine bestimmte Größe überschreiten... aus diesem Grund gibt's ja die Kacheln. MfG, Lars Schimmer Grüße ant ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de