Java Exception mapsplit
-
Java Exception mapsplit · user_5359 (Gast) · 01.06.2013 17:14 · [flux]
Hallo,
ich versuche gerade für Bonn eine osm2world-Ausschnitt zu rechnen und komme schon bei den ersten Befehlen nicht weiter.
/home/georg/Projekt/osmosis/bin/osmosis␣--read-pbf␣koeln-regbez.osm.pbf␣--bounding-polygon␣file=/home/georg/Projekt/osm2world/input/bonn.poly␣--write-pbf␣bonn.osm.pbf 01.06.2013␣17:42:51␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Osmosis␣Version␣0.43.1 01.06.2013␣17:42:52␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Preparing␣pipeline. 01.06.2013␣17:42:52␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Launching␣pipeline␣execution. 01.06.2013␣17:42:52␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Pipeline␣executing,␣waiting␣for␣completion. 01.06.2013␣17:43:03␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Pipeline␣complete. 01.06.2013␣17:43:03␣org.openstreetmap.osmosis.core.Osmosis␣run INFO:␣Total␣execution␣time:␣11625␣milliseconds. Splitting␣Bonn␣into␣tiles␣via: ./mapsplit␣-v␣-t␣-b=0.1␣-c␣-f=2048␣-p=/home/georg/Projekt/osm2world/input/bonn.poly␣-d=/home/georg/Projekt/osm2world/input/lastchange_bonn.txt␣/home/georg/Projekt/osm2world/output/dl/bonn.osm.pbf␣/home/georg/Projekt/osm2world/output/dl/tiles_z13_ Reading:␣/home/georg/Projekt/osm2world/output/dl/bonn_B.osm.pbf Writing:␣/home/georg/Projekt/osm2world/output/dl/tiles_z13_ Exception␣in␣thread␣"Thread-0"␣java.lang.ArrayIndexOutOfBoundsException:␣-1 at␣HeapMap.update(HeapMap.java:194) at␣MapSplit.addWayToMap(MapSplit.java:332) at␣MapSplit.access$200(MapSplit.java:52) at␣MapSplit$1.process(MapSplit.java:432)
Dieser Fehler wurde schon im Vorstellungsthread http://forum.openstreetmap.org/viewtopic.php?id=14899 erwähnt, dafür wurde später extra der Parameter -p eingebaut (, wenn er auch nicht im Hilfetext dokumentiert ist). In beiden Aufrufen verwende ich das gleiche Polynom. Das ist an sich fehlerfrei, da der osmosis-Aufruf sowohl mit diesem Parameter als auch mit dem Aufrufparameter "--bounding-box top=50.9 left=6.9 bottom=50.6 right=7.3" genau die gleiche Dateigröße erzeugt.
Hat vielleicht einer schonmal ähnliche Erfahrungen gemacht und kann mir einen Hinweis geben, was zu ändern ist?
Mit Dank im Voraus Georg V. (OSM=user_5359)