>> 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
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to