London public transport tagging scheme

From OpenStreetMap Wiki
Jump to: navigation, search
This is a work in progress.

The London public transport tagging scheme has slightly tougher standards to encourage completeness.

Nodes

Bus stop (platform)

Stop positions must belong to their parent stop area relation with the role "platform".

Key Value Notes
Buses roundel.svg
public_transport platform Most maps will not render this, but it is part of the new Public transport scheme.
highway bus_stop Most maps will still render this because of its widespread use.
name Name Use the most common name, usually from the bus stop flag.
ref Five-digit code Ignore this tag if there is no plate. This five-digit code is what you use to get the waiting times for the next bus.
local_ref Stop letter or number Ignore this tag if there is no stop indicator. This one or two character ID is usually the red circle on the top of the flag.
Examples Node 2864547694
Node 2864547695

Station entrances

Station entrances must belong to the relevant stop area relation, but it does not require a role.

Key Value Notes
National Rail logo.svg Overground roundel.svg Underground.svg DLR roundel.svg
railway subway_entrance
bicycle dismount

TfL rail services allow folded bicycles allowed at all times. For unfolded bicycles:

  • no @ (Mo-Fr 07:30-09:30,16:00-19:00 AND folded=no) means they are allowed outside peak hours.
  • no @ (folded=no) means that they are disallowed.
bicycle:conditional Two possible values, see notes
oneway yes Ignore this tag if it does not apply.
ref Exit number or letter Ignore this tag if it does not apply.
wheelchair yes/no
  • yes: Step-free entry or exit.
  • no: No step-free entry or exit.
Examples Node 2883647835
Node 2883647837

Stop positions

Stop positions must belong to their parent stop area relation with the role "stop".

Key Values Notes
Buses roundel.svg National Rail logo.svg Overground roundel.svg Underground.svg DLR roundel.svg Tramlink roundel.svg
public_transport stop_position stop_position
bus yes Not used These tags refer to the mode of transport that the platform serves.
subway, train, etc.[1] Not used yes
name Name Platform number or letter Use the most appropriate name for the given mode.
ref Not used Platform number or letter
local_ref Stop letter or number Not used Ignore this tag if there is no stop indicator. This one or two character ID is usually the red circle on the top of the flag.
Examples Node 469767341 Node 1702390692

Ways

Bus and Tramlink stations

Rail platforms

Please continue to use railway=platform with public_transport=platform because Mapnik currently does not yet render the latter.

Platforms must belong to the relevant Stop area relation under the role "platform".

Key Value Recommendation Notes
public_transport platform Compulsory
railway platform Compulsory
area yes Compulsory Please represent platforms as polygons, and use this tag to tell Mapnik to render it as a polygon.
ref Platform number or letter Compulsory when known
subway, train, etc. yes Compulsory These tags refer to the mode of transport that the platform serves.[1]
wheelchair yes/no/limited Recommended
  • yes: The difference (from train to platform) is level, and it is possible to change to at least one platform.
  • limited: The difference has a noticeable step or gap, and it is possible to change to at least one platform.
  • no: You cannot change to at least one platform, no matter if difference is level or not.

Examples: Way 158003540 and Way 158003539

Rail stations

Station buildings (or the multi-polygon that represents it) must belong to the relevant stop area relation.

Please consult station areas for DLR, Overground, Underground or National Rail stations with no significant buildings.

Key Value Recommendation Notes
Multimodal[2] National Rail/London Overground London Underground/DLR/London Tramlink
public_transport station Compulsory Compulsory Compulsory
railway station Compulsory Compulsory Compulsory
name Individual name Compulsory Compulsory Compulsory
area yes Compulsory where applicable Compulsory where applicable Compulsory where applicable Station areas must be represented as polygons. Use only where there is no station building.
building transportation/train_station Compulsory where applicable Compulsory where applicable Compulsory where applicable Station buildings must be represented as polygons. Use railway=subway_entrance for entrances.
name:<mode>[1] Mode-specific individual name Recommended Not used Not used
naptan:AtcoCode ATCO Code Compulsory when known Compulsory when known Compulsory when known
naptan:AtcoCode:<mode>[1] Mode-specific ATCO Code Compulsory where applicable Not used Not used
network Name of network Not used Compulsory Compulsory London Overground stations must use National Rail.
network:<mode>[1] Mode-specific name of network Compulsory Not used Not used
operator Main operator of station (e.g. Transport for London, Southeastern) Compulsory when known Compulsory when known Compulsory when known London Overground stations must use London Overground.
ref Reference Not used Compulsory Recommended
ref:<mode>[1] Mode-specific reference Compulsory where applicable Not used Not used
wheelchair yes/no/limited Recommended Recommended Recommended
  • yes: There is full step-free access.
  • limited: There is limited step-free access.
  • no: There is no step-free access... at all.
addr:housename Building name Recommended Recommended Recommended
addr:housenumber Street number Recommended Recommended Recommended
addr:street Street Recommended Recommended Recommended
addr:postcode UK Postcode Recommended Recommended Recommended

Examples:

National Rail: Station area, Way 285453389 (Angel Road); Station building, Way 259348715 (Drayton Park)
London Overground: Station building, Way 198283373 (Canonbury)
Underground: Station building, Way 283107904 (Alperton)
DLR: Station building, Way 242163550 (Pudding Mill Lane)

Station areas

Station areas may only represent Bus, DLR, Overground, Underground or National Rail stations with no significant buildings. They must belong to the relevant stop area relation.

Key Value Recommendation Notes
London Buses
public_transport station Compulsory
amenity bus_station Compulsory
name Individual name Compulsory
network Name of network Compulsory You may use semicolons for multiple values.
operator Main operator of station (e.g. Transport for London, Southeastern) Compulsory when known
addr:housename Building name Recommended
addr:housenumber Street number Recommended
addr:street Street Recommended
addr:postcode UK Postcode Recommended

Examples:

  • Bus station area: Way 282348817 (London Bridge)
  • National Rail station area: (Angel Road)

Tram and Bus stop buildings

One tag is enough to describe notable tram and Bus stop buildings. However, they must still belong to the relevant stop area relation.

Key Value Recommendation Notes
building transportation
roof
Compulsory Choose one of the suggested values that accurately describes the feature.

Examples:

  • Notable bus stop shelter: Way 170706695 (Newbury Park)

Relations

Route master

Whilst provisional, use ‘London Buses route n’ to reflect Transport for London's tone of language: firstly, TfL refers to routes as route n (e.g. route 39 or route 6).[3] Secondly, TfL discourages using ‘Buses’ alone when referring to London Buses.[4]

Key Values Notes
Buses roundel.svg
type route_master This indicates the parent relation for a route.
route_master bus
ref Number
name London Buses route Number Example: London Buses route 30. Today, many transport maps use ref for numbers, allowing name to be descriptive in order to, for example, help JOSM editors.
operator Operator Unlike Berlin, London Buses gets companies to run their buses: placing this tag inside a relation makes updating easier when operators change.
network London Buses London Buses is a distinct subsidiary of Transport for London, just like London Underground.
wheelchair yes All buses in the London Buses network must have wheelchair access.
Examples Relation 3511600 (JOSM)

Routes

Stop positions must belong to the relevant route master, but it does not require a role.

Routes consist of appropriately ordered ways, and stop positions: they do not need to contain bus stops themselves because stop positions will reference then with local_ref, within a stop area relation.

Key Values Notes
Buses roundel.svg
type route This indicates a branch relation for a route.
route bus
ref Number
name London Buses route NumberDestination Example: London Buses route 30 Westbound
from Location A
to Location B
Examples Relation 3511639 (JOSM)
Relation 963114 (JOSM)

Stop area

Key Value Recommendation Notes
Multimodal[2] National Rail/London Overground London Underground/DLR/London Tramlink London Buses
type public_transport Compulsory Compulsory Compulsory Compulsory
public_transport stop_area Compulsory Compulsory Compulsory Compulsory
name Individual name Compulsory Compulsory Compulsory Compulsory
name:<mode>[1] Mode-specific individual name Recommended Not used Not used Not used
network Name of network Not used Compulsory Compulsory Compulsory
network:<mode>[1] Mode-specific Name of network Compulsory Not used Not used Not used
operator Main operator of station (e.g. Transport for London, Southeastern) Compulsory when known Compulsory when known Compulsory when known Compulsory when known
ref Reference Not used Compulsory Recommended Not used
ref:<mode>[1] Mode-specific reference Compulsory if applicable Not used Not used Not used

Examples:

Bus stop group: Relation 206224 (Clephane Road)
National Rail station: Relation 3781969 (Drayton Park)
London Overground station: Relation 2663308 (Canonbury)
Underground station: Relation 3757862 (Alperton)

Notes

  1. 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 The correct values for each mode are as follows: bus for London Buses; light_rail for DLR; subway for London Underground; train for National Rail and London Overground; tram for London Tramlink; aerialway for Emirates Cable Car.
  2. 2.0 2.1 Example of multi-modal stations: stations between Queen's Park and Harrow & Wealdstone (Overground and Underground).
  3. Oxford Street closed eastbound, p.2 (accessed 23 August 2014).
  4. TfL’s editorial style guide, p.37 (accessed 23 August 2014).