logo separator

[mkgmap-dev] [PATCH v3] Advanced restrictions

From Carlos Dávila cdavilam at jemila.jazztel.es on Sat May 15 16:14:01 BST 2010

El 15/05/10 14:10, Nakor escribió:
>    Hello,
>
> Please find attached a new version of the patch. It will now give an 
> error message instead of asserting when a via way has been split. It 
> still has the following limitations:
>
> * If the via ways gets split for routing (like in 
> http://www.openstreetmap.org/browse/relation/275622 where via way 
> http://www.openstreetmap.org/browse/way/41694496 gets split at 
> http://www.openstreetmap.org/browse/node/62547613 because of an 
> incoming ramp), the relation creation will be skipped
> * I did not try with more than one via way but it probably just fails 
> as well
> * Restrictions with via ways are (unecessarly?) duplicated
I get the following error trying to build map os Spain:
java.lang.NullPointerException
         at 
uk.me.parabola.imgfmt.app.net.RouteRestriction.write(RouteRestriction.java:145)
         at uk.me.parabola.imgfmt.app.net.TableC.write(TableC.java:57)
         at 
uk.me.parabola.imgfmt.app.net.RouteCenter.write(RouteCenter.java:117)
         at 
uk.me.parabola.imgfmt.app.net.NODFile.writeNodes(NODFile.java:102)
         at uk.me.parabola.imgfmt.app.net.NODFile.write(NODFile.java:72)
         at 
uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:213)
         at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96)
         at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61)
         at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:189)
         at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:186)
         at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
         at java.lang.Thread.run(Thread.java:619)




More information about the mkgmap-dev mailing list