[mkgmap-dev] mkgmap r2179: Still NullPointerException in BoundaryUtil
From GerdP gpetermann_muenchen at hotmail.com on Tue Jan 24 16:04:47 GMT 2012
Hi Thorsten, I can confirm this problem. I can repdroduce it with a "boundary" which contains these 4 points: [2412980/371559, 2412981/371558, 2412992/371544, 2412980/371559] The Way.clockwise() method says it is counter-clockwise. Besides rounding errors, it is a line, not a shape, and I guess that causes the problem. The clockwise() method calculates an area size of 3, which is almost zero. It is quite likely that the intersection of two areas produces these "nearly empty" (parts of) areas, what we need is a filter that throws them away. I am not sure if WanMil is already working on this? Gerd Thorsten Kukuk wrote > > Hi, > > I compiled mkgmap r2179 and tried to create the bounds files with > it: > > osmconvert data/planet/planet-120122.osm.pbf --out-o5m > osmfilter data/boundaries/world-20120122.o5m --keep-nodes= > '--keep-ways-relations=boundary=administrative =postal_code postal_code=' > mkgmap --createboundsfile=data/boundaries/boundaries-20120122.osm.gz > --bounds=data/boundaries/20120122 > Schwerwiegend (BoundarySaver): Calculate bbox to > (-90.12222290039062,-180.24444580078125) to > (82.6120376586914,179.17156219482422) > Exception in thread "main" java.lang.NullPointerException > at > uk.me.parabola.mkgmap.reader.osm.boundary.BoundaryUtil.loadBoundaryFile(BoundaryUtil.java:169) > at > uk.me.parabola.mkgmap.reader.osm.boundary.BoundaryPreparer.workoutBoundaryRelations(BoundaryPreparer.java:144) > at > uk.me.parabola.mkgmap.reader.osm.boundary.BoundaryPreparer.run(BoundaryPreparer.java:110) > at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:333) > at > uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:126) > at uk.me.parabola.mkgmap.main.Main.main(Main.java:112) > Command exited with non-zero status 1 > > > Thorsten > > -- > Thorsten Kukuk, Project Manager/Release Manager SLES > SUSE LINUX Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg > GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at .org > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > -- View this message in context: http://gis.638310.n2.nabble.com/mkgmap-r2179-Still-NullPointerException-in-BoundaryUtil-tp7215004p7220841.html Sent from the Mkgmap Development mailing list archive at Nabble.com.
- Previous message: [mkgmap-dev] mkgmap r2179: Still NullPointerException in BoundaryUtil
- Next message: [mkgmap-dev] mkgmap r2179: Still NullPointerException in BoundaryUtil
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list