[mkgmap-dev] mkgmap skips multipolygon with no nodes in map area
From Ranko Jaksic rjaksic at zgi.hr on Sat Sep 12 19:54:49 BST 2020
Hi Gerd, Great! Thanks for the fast fix! No missing multipolygon with release 4574. I was afraid you would say that this is such a rare situation that the check was "intentionally left out because of performance issues" :) Ranko On 12.09.2020. 8:09, Gerd Petermann wrote: > Hi Ranko, > > thanks for reporting. Strange that such an obvious error did not show up before! > Problem is in the method MultiPolygonRelation.removeWaysOutsideBbox(). I am working on a fix. > > Gerd > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Ranko Jaksic <rjaksic at zgi.hr> > Gesendet: Donnerstag, 10. September 2020 15:19 > An: mkgmap-dev > Betreff: [mkgmap-dev] mkgmap skips multipolygon with no nodes in map area > > Hi Gerd, > > Recently I discovered a missing forest "triangle" on my map (see attached screenshots). > I am using the same mkgmap/splitter (4551/597) versions as before, but obviously OSM data changed so splitter generated a slightly different areas.list > > The forest in question consists of two very large multipolygons: > > https://www.openstreetmap.org/relation/1431438 > https://www.openstreetmap.org/relation/4433469 > > Both relations cover the map-tile area, but mkgmap creates no polygon for the second one. > It supose it doesn't get detected in mkgmap because it has no nodes in the area > (splitter has no such problem: it detects the multipolygon and includes it in the output file). > > I am including my test data: > - forest.osm.pbf - contains only these two relations (or use croatia-latest.osm.pbf extract from Geofabrik :) > - areas-test.list - area in question > - forest-typ.txt - simple typ file to display forest (not really needed) > > test code: > > java -jar splitter.jar --split-file=areas-test.list forest.osm.pbf > java -jar mkgmap.jar -c template.args forest-typ.txt --gmapi --remove-ovm-work-files > > Splitter includes both relations in the 88010024.osm.pbf, but mkgmap includes only the first one in the generated 88010024.img file. > > regards, > Ranko > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >
- Previous message: [mkgmap-dev] mkgmap skips multipolygon with no nodes in map area
- Next message: [mkgmap-dev] Commit r4573: merge the map-split branch
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list