[mkgmap-dev] Proof of concept for better sea in overview map
From Ticker Berkin rwb-mkgmap at jagit.co.uk on Fri Jun 11 17:00:53 BST 2021
Hi Gerd Testing when two ends of a shape are close enough together on the split line that the last point can be replaced by the first to be the closing point. Ticker On Fri, 2021-06-11 at 13:48 +0000, Gerd Petermann wrote: > Hi Ticker, > > yes, that's what I guessed. Where does it go wrong? > > Gerd > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag > von Ticker Berkin <rwb-mkgmap at jagit.co.uk> > Gesendet: Freitag, 11. Juni 2021 15:47 > An: Development list for mkgmap > Betreff: Re: [mkgmap-dev] Proof of concept for better sea in overview > map > > Hi Gerd > > I've found this problem - a very flat polygon became a line. > > Ticker > > On Fri, 2021-06-11 at 10:33 +0100, Ticker Berkin wrote: > > Hi Gerd > > > > I'm having trouble building GB with low-res-opt (+updated > > shapeSplitter), my style and options > > > > getting this error: > > > > Exception in thread "main" java.lang.AssertionError > > at > > uk.me.parabola.mkgmap.filters.ShapeMergeFilter.addWithConnectedHole > > s( > > Sh > > apeMergeFilter.java:352) > > at > > uk.me.parabola.mkgmap.filters.ShapeMergeFilter.tryMerge(ShapeMergeF > > il > > te > > r.java:252) > > at > > uk.me.parabola.mkgmap.filters.ShapeMergeFilter.mergeSimilar(ShapeMe > > rg > > eF > > ilter.java:147) > > at > > uk.me.parabola.mkgmap.filters.ShapeMergeFilter.merge(ShapeMergeFilt > > er > > .j > > ava:99) > > at > > uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.j > > av > > a: > > 940) > > at > > uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java > > :8 > > 38 > > ) > > at > > uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:333) > > at > > uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:114) > > at > > uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:70) > > at > > uk.me.parabola.mkgmap.main.Main.lambda$processFilename$1(Main.java: > > 29 > > 0) > > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecuto > > r. > > ja > > va:1142) > > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecut > > or > > .j > > ava:617) > > at java.lang.Thread.run(Thread.java:745) > > > > and quite a few tiles empty, but the matching ovm_ are generated. > > > > I'll try and reproduce in simpler environment. > > > > Ticker > > > > > > _______________________________________________ > > mkgmap-dev mailing list > > mkgmap-dev at lists.mkgmap.org.uk > > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] Proof of concept for better sea in overview map
- Next message: [mkgmap-dev] Commit r4760: minor performance tweak: only create node instance when it is needed
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list