[mkgmap-dev] Problem with lakes and boundary lines
From helter skelter hskelter at hotmail.com on Mon Mar 13 10:04:40 GMT 2023
Hello guys I have this problem when trying to render the map of separate regions of Italy, instead of the whole country. The problem is when there is a lake across the boundary line (it happens often in Italy). If I process the whole country, the lakes are rendered correctly, like in this picture: [cid:b8ce3c0e-7457-4e1b-9644-5d286af31541] (This is Lago Maggiore, between Piemonte and Lombardia regions, north of Italy) If I render each region separately, the lake is not rendered correctly. For example, rendering Lombardia I get this (picture from Basecamp) : [cid:40bae83a-938b-4afd-bda3-88803461f55d] The left part is not rendered because it’s another region (Piemonte) and this is ok. But also the lake is rendered completely wrong: only the south part has water (near Arona city) and in the north area the water is not rendered. If I create the map of Piemonte, I have the same problem but with different rendering errors. I see no water on the north and water covering a part of the land in center-right: [cid:2dd1d2da-af03-485f-ab6b-e7be0c7fcf28] Data of regions are downloaded from: http://download.openstreetmap.fr/extracts/europe/italy/ This is my SPLITTER configuration: Splitter version 653 compiled 2022-12-27T06:20:39+0000 boundary-tags=use-exclude-list cache= description= geonames-file= handle-element-version=remove ignore-osm-bounds=false keep-complete=true mapid=13224200 max-areas=2048 max-nodes=1600000 max-threads=16 (auto) mixed=false no-trim=false num-tiles= output=o5m output-dir=C:\OSM\splitter\PIEMONTE overlap=auto polygon-desc-file= polygon-file=C:\OSM\areas_poly\regioni\PIEMONTE.poly precomp-sea= problem-file= problem-report= resolution=13 route-rel-values= search-limit=200000 split-file= status-freq=120 stop-after=dist wanted-admin-level=5 write-kml= Elapsed time: 0s Memory: Current 248MB (4MB used, 244MB free) Max 16384MB Time started: Mon Mar 13 10:18:10 CET 2023 Map is being split for resolution 13: - area boundaries are aligned to 0x800 map units (0.0439453125 degrees) - areas are multiples of 0x800 map units wide and high These are some errors I see in Splitter log: Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [225950136, 123006579, 1073823032, 1073823028, 190504960, 87660763, 139898093, 87660754, 87660747, 255065025, 255065026, 255065027, 202250553, 202250554, 202252112, 256006208, 256006217, 256006211, 256006196, 202273125, 87660744, 87660769, 265419850, 265419849, 196817044, 202274997, 202274999, 202275000, 202274990, 202274996, 202274993, 196817042, 263324120, 263327661, 263327665, 263324123, 265406984, 265406978, 316366060, 269138792, 269138799, 87660748, 269138796, 269138795, 87660742, 87660761, 198918369, 184747058, 184747048, 87660750, 87660757, 187360834, 87660752, 87660746, 193114167, 187361863, 87660743, 87660756, 87893267, 87893275, 87893277, 814891333, 814891342, 814891332, 814891348] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [339499330, 339499338, 339499332, 339499337, 339499331] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [173660449, 203517579, 203517587, 173660454] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [211154423, 211154912, 366067218, 366067212, 366067214, 366067220, 366067216, 366067222] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [202421534, 202421531] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [202421542, 202421532, 87896545] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [222482940] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [222484904, 87896544, 87894927, 222496706, 222496701, 87894916, 87894926] Warning: Incomplete multipolygon relation 11758 (Lago Maggiore): using bbox of unclosed polygon to calc tiles, ways: [87893287, 186266917, 186266942, 87893262, 814465684] I took a look at OpenStreetMap but I really can’t understand if there is a problem with data and multipolygons. Do you have any idea of how I could solve this problem ? Thank you ! Diego -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20230313/27cb4833/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 1050150 bytes Desc: image.png URL: <https://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20230313/27cb4833/attachment-0003.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 554334 bytes Desc: image.png URL: <https://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20230313/27cb4833/attachment-0004.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 740386 bytes Desc: image.png URL: <https://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20230313/27cb4833/attachment-0005.png>
- Previous message: [mkgmap-dev] Commit r4907: Accept elevation values given in m with decimals in polish (*.mp) format and use Math.round() for the result of the convertion to feet instead of always rounding down.
- Next message: [mkgmap-dev] Problem with lakes and boundary lines
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list