我在使用mapsforge mapwriter插件0.3.0时遇到Osmosis v 0.43的问题。在Windows上。命令
osmosis --read-xml file=C:\geo\testmap.osm --mw file=C:\geo\genmap.map
bbox=0.0,0.0,51.9,19.2
失败并显示错误:
SEVERE: Thread for task 1-rx failed
java.lang.AbstractMethodError:
org.mapsforge.map.writer.osmosis.MapFileWriterTask.initialize(Ljava/util/Map;)V
at org.openstreetmap.osmosis.xml.v0_6.XmlReader.run(XmlReader.java:95)
at java.lang.Thread.run(Unknown Source)
我尝试使用--rx和--wx并没有获得任何错误,因此mapwriter插件必定有问题。
答案 0 :(得分:0)
我找到了自己的答案:原来,mapwriter插件0.3.0与最新的Osmosis版本不兼容,所以将工具降级到0.40.1工作