[PATCH v1] Handle multipolygons with tags not addressed in style

The patch handles the problem reported by Minko (http://www.mkgmap.org.uk/pipermail/mkgmap-dev/2012q4/015287.html). It adds the tag mkgmap:tagsincomplete=true to all mps where tags are not loaded because they are not addressed in the style file. The mp algorithm uses the tag to decide if the tags must be taken from the outer ways or from the mp itself. WanMil

Wanmil, "The mp algorithm uses the tag to decide if the tags must be taken from the outer ways or from the mp itself" This decision, do I have to define this in the style file? Like waterway=river & mkgmap:tagsincomplete!=true [....] Or does it not render the mp if the tags are missing in the style file?

Wanmil, "The mp algorithm uses the tag to decide if the tags must be taken from the outer ways or from the mp itself"
This decision, do I have to define this in the style file? Like waterway=river & mkgmap:tagsincomplete!=true [....]
Or does it not render the mp if the tags are missing in the style file?
You don't have to change anything. If the mp is tagged with landuse=residential and you don't have a landuse=residential rule it is not rendered. The mkgmap:tagsincomplete is an mkgmap internal tag only. I don't see any reason to use it in the style file. WanMil
participants (2)
-
Minko
-
WanMil