[Tagging] Requiring area=yes with barrier=wall, barrier=hedge and other usually linear features when mapped as an area`1
joseph.eisenberg at gmail.com
Mon Apr 15 09:04:33 UTC 2019
> the rendering could decide to not render it at all [when a closed way is
double-tagged with 2 features]
Unfortunately this isn’t feasible. Normally we render a feature like a
fence or hedge in a separate “layer” so that they are on top of certain
features like landuse, and below other features like roads.
We only select the relevant features for each layer: for barriers that’s
just things with the key “barrier”, so that rendering does not take too
long. If we wanted to change the rendering based on the presence of other
features on the same way, we would have to query a long list of features.
This is computationally expensive, which is slow and costly for the servers.
On Mon, Apr 15, 2019 at 5:12 PM Martin Koppenhoefer <dieterdreist at gmail.com>
> sent from a phone
> > On 15. Apr 2019, at 03:14, Joseph Eisenberg <joseph.eisenberg at gmail.com>
> > So in case of option 2,
> > - a closed way that was tagged "barrier=hedge" only will be rendered as
> a line.
> > - a closed way tagged as "barrier=hedge" AND "area=yes" will be
> > rendered with a green fill for the whole area.
> > - a closed way tagged as "tourism=camp_site" and "barrier=hedge" will
> > render with a hedge line around the outside, but the campsite color
> > fill on the inside.
> > - a closed way (mis-)tagged as "landuse=meadow" and "barrier=hedge"
> > "AND "area=yes" will render with the green hedge fill for the whole
> > area, because this is a tagging mistake.
> IMHO these are both tagging mistakes, and the rendering could decide to
> not render it at all (you don’t know whether the hedge or the other tag is
> wrong). This would lead very quickly to fixes of the contradicting or
> ambiguous situations.
> Cheers, Martin
> Tagging mailing list
> Tagging at openstreetmap.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Tagging