[Tagging] Access=no for bus lanes

osm.tagging at thorsten.engler.id.au osm.tagging at thorsten.engler.id.au
Fri Jun 8 10:34:43 UTC 2018

To be a bit more specific about it:


All access tags follow the pattern:


transport mode = access value


All the different transport modes form a tree, as can bee seen here: https://wiki.openstreetmap.org/wiki/Key:access#Land-based_transportation


“access” is the key used for the transport mode at the root of the tree.


To find out the effective access value for a specific transport mode (a leaf node in the tree of transport nodes) you start at that transport mode and check if there is a tag defining an access value, if not, you go to the parent in the transport mode tree and repeat the check, until you either find a tag (which is then the effective access value) or you checked for the “access” tag (the root of the tree) and didn’t find it.


So if you tag something as e.g.:





and you want to know the access value for e.g. a normal car, you check:


motorcar -> not found

motor_vehicle -> not found

vehicle -> not found



your effective access value for motorcar is no.


If instead you want to check for bus, you check:


bus -> not found



your effective access value for bus is designated.


If you would tag something (very wrongly) as 




that would mean that any check that reaches the root of the tree would result in the access value of designated. Which makes the highway designated for every possible type of transport. And anything that's everything is nothing…


From: Lionel Giard <lionel.giard at gmail.com> 
Sent: Friday, 8 June 2018 19:30
To: Tag discussion, strategy and related tools <tagging at openstreetmap.org>
Subject: Re: [Tagging] Access=no for bus lanes


Yes the idea behind access=* is a general tag - it indicate for every other transport types (except if another more specific tag is used) : so access=private just say that for every type of transport it is a private access, and if you add foot=yes, it became "private for everyone except people on foot that can walk freely). There is a hierarchy as shown on the wiki where a more specific access tag override restriction. 


2018-06-08 11:25 GMT+02:00 marc marc <marc_marc_irc at hotmail.com <mailto:marc_marc_irc at hotmail.com> >:

about "Bus-only roads"

Le 08. 06. 18 à 11:00, François Lacombe a écrit :
> highway=unclassified + access=designated + bus=yes + cycle=yes

access=no + bus=designated (+ cycle=yes and/or taxi in some country)

Tagging mailing list
Tagging at openstreetmap.org


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tagging/attachments/20180608/30465a7a/attachment-0001.html>

More information about the Tagging mailing list