Am 23.09.2013 15:20, schrieb "Petr Morávek [Xificurk]":
> 
> I propose that:
> 1) By default the relation and ways are treated separately
>  - relation creates polygon with tags from the relation and ways are
> processed on their own.
> 2) If and only if the relation has only type=multipolygon tag go to
> "backward compatibility mode". Copy over tags from outer ways that are
> present on all of them and create polygon. Go over all member ways and
> if all their tags are present on the created polygon, then mark them as
> done, otherwise process them separately.

+0.75 ;)

Agree, but I would use (2) if and only if "backward compatibility mode"
is active.
Additionally I would not use the backward compatibility mode for the
mapnik default sheet (after some time with big announcements an probably
a tool detecting/reporting possible problems for fixing).

With this we could
- "enforce" more correct tagging in future
- engage the mappers community to fix where the bad-style tagging is
used yet
- gracefully allow any other application to fall back to the old style
as long as they want to.

This might (!) degrade the perceived quality of the default mapnik layer
for some time (!), but IMHO it's worth it as it simplifies multipolygon
interpretation and on the long term teaches mappers to use the tagging
that is correct and matches that simplified interpretation.

regards
Peter

_______________________________________________
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk

Reply via email to