On 31/08/2015 9:41 PM, Mateusz Konieczny wrote:
On Mon, 31 Aug 2015 01:29:45 +0100
"Dave F." <dave...@madasafish.com> wrote:

What's a 'trolltag'?
It is not OK to use one tag (for example amenity=hotel) and add second
tag that negates or massively change its meaning (for example adding
involuntary=yes to amenity=hotel instead of using amenity=prison).
Additional tags should clarify meaning of main tags rather than negate
it.

In general, any tag tag must be processed to avoid producing false or
invalid data is a trolltag.

For example somebody wants to produce map of cycleways. Simply
processing highway=cycleway and highway=path with bicycle=designated
should be enough.

highway-=path with bicycle=yes

highway=footpath with bicycle=yes or designated

highway=bridalpath with bicycle=yes or designated

... and

highway=* with cyclelane*=lane

and probably others!

Might be simpler to look for

highway=* with   bicycle=yes or designated, OR cyclelane*=lane !


  Data consumer in that situation should not be
expected to check for "proposed=yes", "demolished=yes",
"construction=yes", "completely_fictional=yes" or "end_date=1990".

Obviously, one may want to look for more detail - for example to show
proper map of cycleways one would want to check also access, surface,
oneway and other tags. But again - segment of cycleway destroyed in
landslide should be removed from map rather than tagged as
[highway=cycleway, surface=giant_gaping_hole, smoothness=impassable].
If the landside is going to be removed? I would leave it there .. mark is as "underconstruction" or use HOT tagging methods.


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

Reply via email to