From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Tag:highway=bus_stop
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Public-images-osm logo.svg highway = bus_stop
Bus prumyslova.jpg
A bus stop is a place where public buses stop. Edit or translate this description.
Group: Highways
Used on these elements
may be used on nodesshould not be used on waysshould not be used on areasshould not be used on relations
Useful combination
Status: in use

A bus stop is a place where passengers can board or alight from a bus. Its position may be marked by a shelter, pole, bus lay-by, or road markings. Some bus stops are unmarked and known only by word-of-mouth or from information provided on a timetables.

The highway=bus_stop tag is widely used on a node off to one side of the highway way to identify the position where passengers wait for a bus beside the carriageway. The Public Transport Schema introduced the public_transport=stop_position tag to show where the vehicle stops. If you wish to map public_transport=stop_position, please tag that node on the road's way, not on the same node as highway=bus_stop.

A newer tag public_transport=platform might theoretically replace the highway=bus_stop tag, however the public_transport=* tags are currently not rendered on OpenStreetMap standard tile layer (see bug report). So you may need to use both public_transport=platform and highway=bus_stop to map a bus stop.

How to map

Bus stop

A bus stop should be defined for each discrete location where a pole or shelter is placed or where a person should wait for a vehicle. The widely used approach is to place bus stop nodes off to one side of the highway way, and not with node being part of the highway=* way (being the place where the vehicle stops - see below). If there are places for passengers to wait on both sides of the road then two bus stops should be defined.

Use of the tags route_ref=*, 'location' and 'towards' is no longer recommended in conjunction with highway=bus_stop. This information should instead be associated with the corresponding route=* relation.

Recommended tagging:

Tag Usage Description
highway=bus_stop  Important This tag is a widely used on a node positioned to the side of the road (where passengers wait).
public_transport=platform  Important Used instead of, or together with highway=bus_stop. Should be used in combination with bus=yes. If passengers can also board or alight trams from the same facility also add tram=yes.
name=*  Important Name of the bus stop, especially when there exists no public_transport=stop_area-relation. If a stop area relation exists, then this tag can carry the numbering of the platform in addition to the bus stop name.
ref=* ? Optional Reference of the bus stop.
network=* ? Optional Name of the network if exists.
operator=* ? Optional Name of the operator if exists.
shelter=* ? Optional 'yes' if the stop is protected from the rain by a shelter.
passenger_information_display=* ? Optional 'yes' if the stop has a real time electronic passenger information display.
bench=* ? Optional 'yes' if users can sit on bench at the bus stop.
bin=* ? Optional 'yes' if there is a trash can at the bus stop.
tactile_paving=* ? Optional 'yes' if the paving at the bus stop is tactile.
layer=* ? Optional For where the associated road is not at ground level. Essential with complex multi-level situations where there would otherwise be doubt as to which road (or stop_position) it was associated.

Stop position

Use public_transport=stop_position as a node within the highway=* to indicate the place where the bus stops, normally next to a bus stop. Associated tags include:

Tag Usage Description
public_transport=stop_position ! Required According to the public transport schema this is placed on the street.
bus=yes ! Required According to the public transport schema this replaces highway=bus_stop.
name=*  Important Name of the bus stop, especially when there exists no public_transport=stop_area-relation.
ref_name=* ? Optional Name which is used in Internet timetables, usually a combination of bus stop name and city name; e.g., ref_name=Steintor, Hannover.
network=* ? Optional Name of the network if exists.
operator=* ? Optional Name of the operator if exists.
ref=* ? Optional Reference of the bus stop (also uic_ref=* and asset_ref=*)
tram=yes ? Optional According to the public transport schema this replaces railway=tram_stop.
railway=tram_stop ? Optional Tagged if it is also a tram stop. For compatibility; can be replaced with public_transport=stop_position+tram=yes.

Stop area/ bus station

A major transport interchange for buses may be tagged with amenity=bus_station or alternatively with public_transport=station. A stop area may also include other related facilities, such as amenity=shelter and amenity=bench where these facilities are associated with the overall facility, rather than with a single bus stop.

It is sometimes beneficial to create a relation tagged with type=public_transport and public_transport=stop_area to group a number of bus stops and stopping that are close to one-another in a way that allows each movement by passengers between them.

Tag Usage Description
type=public_transport ! Required Defines the relation as type=public_transport
public_transport=stop_area ! Required Defines public_transport=* as stop area (in this case as bus stop)
name=* ! Required Name of the bus stop.
network=* ? Optional Name of the network if exists.
operator=* ? Optional Name of the operator.
ref=* ? Optional Reference of the bus stop.
amenity=bus_station ? Optional Indicating that this stop area is a bus station
public_transport=station ? Optional An alternative way of indicating a bus station


See also

External links

Transmodel terms starting with (S)

Related terms: ‹ bus stop ›