[mkgmap-dev] Commit r4845: merge from faster-mp branch
From Gerd Petermann gpetermann_muenchen at hotmail.com on Thu Jan 6 13:57:15 GMT 2022
Hi Arndt, OK, I'll revert to the previous version until we find out what wrong. Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Arndt Röhrig <arndt at speichenkarte.de> Gesendet: Donnerstag, 6. Januar 2022 14:55 An: Development list for mkgmap Betreff: Re: [mkgmap-dev] Commit r4845: merge from faster-mp branch Hi Gerd, the alps causes trouble too. Germany, German Bundesländer, canary-islands, and NRWplus worked. 13:45:41,09 - splitter Speiche_Alpen Warning: --keep-complete is only used for the first input file. Further files must use higher ids. 14:40:45,04 - mkgmap .\tools\mkgmap-r4845 Speiche_Alpen Exception in thread "main" java.lang.AssertionError: no outer way in partition at uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation.processPartition(MultiPolygonRelation.java:705) at uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation.processElements(MultiPolygonRelation.java:622) at uk.me.parabola.mkgmap.reader.osm.ElementSaver.addRelation(ElementSaver.java:163) at uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler$BinParser.parseRelations(OsmBinHandler.java:215) at crosby.binary.BinaryParser.parse(Unknown Source) at crosby.binary.BinaryParser.handleBlock(Unknown Source) at crosby.binary.file.FileBlock.process(Unknown Source) at crosby.binary.file.BlockInputStream.process(Unknown Source) at uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.parse(OsmBinHandler.java:54) at uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.parse(OsmMapDataSource.java:167) at uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.load(OsmMapDataSource.java:142) at uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:165) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:58) at uk.me.parabola.mkgmap.main.Main.lambda$processFilename$1(Main.java:291) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Greetz Arndt Arndt Röhrig <arndt at speichenkarte.de> hat am 06.01.2022 14:49 geschrieben: Hi Gerd, the balearic islands cause trouble. Maybe its a wrong split from osmconvert (eurpe->iberia->balearen), but r-4839 works weill. 13:43:23,46 - splitter Speiche_Balearen Warning: --keep-complete is only used for the first input file. Further files must use higher ids. 13:44:06,30 - mkgmap .\tools\mkgmap-r4845 Speiche_Balearen Exception in thread "main" java.lang.AssertionError: no outer way in partition at uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation.processPartition(MultiPolygonRelation.java:705) at uk.me.parabola.mkgmap.reader.osm.MultiPolygonRelation.processElements(MultiPolygonRelation.java:622) at uk.me.parabola.mkgmap.reader.osm.ElementSaver.addRelation(ElementSaver.java:163) at uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler$BinParser.parseRelations(OsmBinHandler.java:215) at crosby.binary.BinaryParser.parse(Unknown Source) at crosby.binary.BinaryParser.handleBlock(Unknown Source) at crosby.binary.file.FileBlock.process(Unknown Source) at crosby.binary.file.BlockInputStream.process(Unknown Source) at uk.me.parabola.mkgmap.reader.osm.bin.OsmBinHandler.parse(OsmBinHandler.java:54) at uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.parse(OsmMapDataSource.java:167) at uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.load(OsmMapDataSource.java:142) at uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:165) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:58) at uk.me.parabola.mkgmap.main.Main.lambda$processFilename$1(Main.java:291) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Greetz Arndt Gerd Petermann <gpetermann_muenchen at hotmail.com<mailto:gpetermann_muenchen at hotmail.com>> hat am 05.01.2022 11:19 geschrieben: Hi all, I've finally found the courage to merge the faster-mp branch into trunk. I think the change in the default style was always meant to be done in trunk, not in that branch only. Funny thing is that the original problematic monster MP that triggered this branch was deleted: https://www.openstreetmap.org/relation/9488835 Those who analyse log messages from class MultiPolygonRelation may find different results using this new version (sometimes more, sometiles fewer). Let me know if this causes trouble. Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk<mailto:mkgmap-dev-bounces at lists.mkgmap.org.uk>> im Auftrag von svn commit <svn at mkgmap.org.uk<mailto:svn at mkgmap.org.uk>> Gesendet: Mittwoch, 5. Januar 2022 11:11 An: mkgmap-svn at lists.mkgmap.org.uk<mailto:mkgmap-svn at lists.mkgmap.org.uk>; mkgmap-dev at lists.mkgmap.org.uk<mailto:mkgmap-dev at lists.mkgmap.org.uk> Betreff: [mkgmap-dev] Commit r4845: merge from faster-mp branch Version mkgmap-r4845 was committed by gerd on Wed, 05 Jan 2022 merge from faster-mp branch - don't render natural=coastline in lines - implement faster (but possibly less reliable) algorithm to render complex multipolygons - don't render MP without tags (old code did that when all tags were removed because they did not appear in style rules, see field tagsIncomplete) http://www.mkgmap.org.uk/websvn/revision.php?repname=mkgmap&rev=4845 _______________________________________________ mkgmap-dev mailing list mkgmap-dev at lists.mkgmap.org.uk<mailto: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<mailto: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] Commit r4845: merge from faster-mp branch
- Next message: [mkgmap-dev] [mkgmap-svn] Commit r4848: catch some special cases which caused infinite loop in mkgmap or wrong data in MDR16 if there is not much data
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list