Hi Chris, thanks for your well done work. I tested your script with mkgmap V 1398 and the daily download from
http://download.geofabrik.de/osm/europe/germany/schleswig-holstein.osm.bz2 After building, i see the complete coastline as before in version 1188 of mkgmap. Now i don't know what to do in the next step. A nice variant would be a code extension for mkgmap with such behavior. Who of the mean mkgmap developers is able to support such code extension? Or is it a minor functionality/behavior which should never be implemented? cheers Michael Chris-Hein Lunkhusen schrieb: >>> I can confirm that this problem exists in the newer versions of mkgmap. >>> Some coastlines are missing in the map. >>> > > >> After playing a little bit with the data, I think it is the >> MP code thats causing the coastline to disappear. >> >> It seems that the error occurs, when a coastline is member >> of to many boundary-multipolygons. In my test the coastline >> was disappearing when beeing member of more than two >> boundary-MPs. >> >> So as a workaround: I think for boundary-multipolygons the >> multi-MP handling is not neccecary at all, because >> boundaries (normally) are rendered as lines and not as >> areas. >> > > I hacked a little OSM preprocessor in vb.net (don't speak java) > which does the following: > > change type from multipolygon to boundarypolygon for all > MPs with no inner-elements. This eliminates the MP > processing for those boundary polygons. > > If someone want's to get it, -> mail me. > > Chris > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev@lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev