On 28.10.22 22:06 easbar.m...@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

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

Reply via email to