[Tagging] Using restriction and restriction:vehicle for the same restriction relation should be discouraged

Tobias Knerr osm at tobias-knerr.de
Fri Oct 28 21:59:41 UTC 2022


On 28.10.22 22:06 easbar.mail at posteo.net wrote:
> Quite obviously this isn't ideal and as far as I can tell this is the 
> exact reason we have the two approaches (one for excluding vehicles and 
> another for including them).

Historically, I'd say the reason we have two approaches is that the 
"except" key is older than conditional restrictions, and is a special 
solution that only exists for restriction relations.

If you want to make this more organized, then I think the approach that 
is most consistent with other tags would be to deprecate except=* in 
favour of an "unrestricted" value. This could then be used as

restriction = no_left_turn
restriction:bicycle = unrestricted

This neatly mirrors what is commonly done with other tags:

access = no
[access:]bicycle = yes



More information about the Tagging mailing list