Zum zuschneiden von osm Daten, schaut man einfach welche Tools andere dafuer benutzen. Aber mann kann natuerlich auch wie die versammelte Forumsgemeinschaft hier raetseln wie es geht und zig ungeignete Programme auflisten.......
(p.s. das tool heisst osmosis)
Ich habe ein ganz ähnliches Problem wie Tobias vor einigen Jahren.
Geplant ist eine eigene Karte mit Höhenlinien und Schummerung, basierend auf OSM.
Für den Anfang habe ich einen kleinen Test-Bereich von ca. 70 x 40 km definiert.
Ich arbeite mit srtm2osm und dem mkgmap-Splitter. Beim Splitten der Höhendatenkarte erscheint folgende Fehlermeldung:
################################################
Error: Node ids are not sorted. Use e.g. osmosis to sort the input data.
This is not supported with keep-complete=true or --problem-list
uk.me.parabola.splitter.SplitFailedException: Node ids are not sorted
at uk.me.parabola.splitter.MultiTileProcessor.storeCoord(MultiTileProcessor.java:503)
at uk.me.parabola.splitter.MultiTileProcessor.processNode(MultiTileProcessor.java:122)
at uk.me.parabola.splitter.OSMParser.endElement(OSMParser.java:221)
at uk.me.parabola.splitter.AbstractXppParser.parse(AbstractXppParser.java:61)
at uk.me.parabola.splitter.Main.processOSMFiles(Main.java:1403)
at uk.me.parabola.splitter.Main.processMap(Main.java:890)
at uk.me.parabola.splitter.Main.writeAreas(Main.java:847)
at uk.me.parabola.splitter.Main.split(Main.java:317)
at uk.me.parabola.splitter.Main.start(Main.java:182)
at uk.me.parabola.splitter.Main.main(Main.java:152)
#################################################
Zunächst sollen die Knoten mit z.B. Osmosis geordnet werden. Wie das nun genau funktionieren soll ist mir momentan völlig schleierhaft.
Das gleiche Problem wird auch hier diskutiert:
http://www.mkgmap.org.uk/piper…ap-dev/2014q1/020295.html
Ich bin für jede Unterstützung dankbar.
Gruß
Canario