Re: [Experimentierwiese] BRouter - Karten selbst bauen
Geschrieben von emes (Gast) am 15. April 2015 22:57:58: [flux]
Als Antwort auf:
[Experimentierwiese] BRouter - Karten selbst bauen
geschrieben von
couchmapper
(Gast)
am
13. Juli 2014 11:28:
Hi,
Sorry for writing in English but my German is only passive and very limited.
I encountered a problem during the preparation of my own maps:
$java␣-Xmx2600M␣-Xms2600M␣-Xmn32M␣btools.mapcreator.OsmCutter␣/home/emes/devel/br/brouter/misc/profiles2/lookups.dat␣nodetiles␣ways.dat␣relations.dat␣../maps/all.brf␣/home/emes/devel/br/maps/map.pbf ***␣OsmCutter:␣cut␣an␣osm␣map␣in␣node-tiles␣+␣a␣way␣file ***␣PBF␣Parsing:␣/home/emes/devel/br/maps/map.pbf Exception␣in␣thread␣"main"␣java.lang.NoClassDefFoundError:␣org/openstreetmap/osmosis/osmbinary/Fileformat$BlobHeader at␣btools.mapcreator.OsmParser.readMap(OsmParser.java:51) at␣btools.mapcreator.OsmCutter.process(OsmCutter.java:83) at␣btools.mapcreator.OsmCutter.main(OsmCutter.java:41) Caused␣by:␣java.lang.ClassNotFoundException:␣org.openstreetmap.osmosis.osmbinary.Fileformat$BlobHeader at␣java.net.URLClassLoader$1.run(URLClassLoader.java:366) at␣java.net.URLClassLoader$1.run(URLClassLoader.java:355) at␣java.security.AccessController.doPrivileged(Native␣Method) at␣java.net.URLClassLoader.findClass(URLClassLoader.java:354) at␣java.lang.ClassLoader.loadClass(ClassLoader.java:425) at␣sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at␣java.lang.ClassLoader.loadClass(ClassLoader.java:358) ...␣3␣more
I use latest brouter from github and osmosis-0.43.1-1. The org.openstreetmap.osmosis.osmbinary.Fileformat.BlobHeader class seems to be in the right place. There it is in the source, as well as in the .jar file (Fileformat$BlobHeader.class).
I have no experience with Java so I don't know what else could be wrong with the code. Any ideas?