[mkgmap-dev] AssertionError with custom style and --housenumbers
From Ticker Berkin rwb-mkgmap at jagit.co.uk on Sat Apr 1 11:53:28 BST 2017
OK - again, I misunderstood something. Ticker On Sat, 2017-04-01 at 10:09 +0000, Gerd Petermann wrote: > Hi Ticker, > > I don't think that my change is much different to yours. > The current code is > if (lat != lastLat || lon != lastLon > || > (checkPreserved && (p instanceof > CoordNode || p.preserved()))) > I was not sure if we have a case where a CoordNode doesn't return > true for a call of p.preserved(), so I kept that. > > Gerd > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag > von Ticker Berkin <rwb-mkgmap at jagit.co.uk> > Gesendet: Samstag, 1. April 2017 12:01:57 > An: mkgmap-dev at lists.mkgmap.org.uk > Betreff: Re: [mkgmap-dev] AssertionError with custom style and - > -housenumbers > > Hi Gerd > > I think your fix will remove most of the benefits of the > PredictFilterPoints, by keeping all original map coords. > My mistake was assuming that only original points were candidates for > preserving but this looks not to be true. It looks like housenumber > processing generates points to be kept. > > It should be: > ... > if (lat != lastLat || lon != > lastLon || > (checkPreserved && > p.preserved())) > ++numPoints; > > Ticker > > On Sat, 2017-04-01 at 05:39 +0000, Gerd Petermann wrote: > > Hi Carlos, > > > > this problem is fixed with r3874. It was introduced with the merge > > from the split-shape branch. > > Not sure why it only occurs with this special style. > > > > Gerd > > ________________________________________ > > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag > > von Carlos Dávila <cdavilam at orangecorreo.es> > > Gesendet: Freitag, 31. März 2017 20:17:47 > > An: Development list for mkgmap > > Betreff: [mkgmap-dev] AssertionError with custom style and - > > -housenumbers > > > > I'm getting the error below compiling a single tile with the > > following > > command: > > > > java -Xmx2500m -ea -jar mkgmap.jar --output-dir=./tmp > > --bounds=bounds.zip --precomp-sea=sea.zip --max-jobs --route - > > -latin1 > > --code-page=1252 --index --housenumbers --style=truck 55139114.o5m > > > > java.lang.AssertionError > > at > > uk.me.parabola.imgfmt.app.net.RoadIndex.write(RoadIndex.java:45) > > at > > uk.me.parabola.imgfmt.app.net.RoadDef.writeLevelDivs(RoadDef.java:3 > > 61 > > ) > > at > > uk.me.parabola.imgfmt.app.net.RoadDef.writeNet1(RoadDef.java:230) > > at > > uk.me.parabola.imgfmt.app.net.NETFile.write(NETFile.java:66) > > at > > uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:263) > > at > > uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:107) > > at > > uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:69) > > at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:263) > > at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:259) > > at > > java.util.concurrent.FutureTask.run(FutureTask.java:266) > > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecuto > > r. > > java:1142) > > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecut > > or > > .java:617) > > at java.lang.Thread.run(Thread.java:745) > > > > Removing --housenumbers tile compiles fine. What is causing the > > error > > is > > the absence of the following rule in lines file: > > > > # Mop up any unrecognised highway types > > highway=* & area!=yes [0x07 road_class=0 road_speed=0 resolution > > 23] > > > > Input data: http://alternativaslibres.org/files/tmp/55139114.o5m > > > > _______________________________________________ > > mkgmap-dev mailing list > > mkgmap-dev at lists.mkgmap.org.uk > > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > > _______________________________________________ > > mkgmap-dev mailing list > > mkgmap-dev at lists.mkgmap.org.uk > > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] AssertionError with custom style and --housenumbers
- Next message: [mkgmap-dev] [Patch v3] reduce peak memory usage for global index
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list