Proposal:Platform exits

From OpenStreetMap Wiki
Revision as of 11:45, 8 February 2024 by Kylenz (talk | contribs) (create page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Public-images-osm logo.svg destination:carriages
Train platform exit locations with destination.png
Description
Indicates the destination of exit from a subway platform
Used on these elements
may be used on nodesshould not be used on waysshould not be used on areasshould not be used on relations (except multipolygon relations)
Requires
See also
Status: in use

This tag is the equivilant of destination:lanes=* and destination:ref:lanes=*, but for trains.

At some (modern) train stations, all exits from a platform lead to the same concourse area, so it doesn't matter what exit you take. In these cases, you don't need this tag.

At other stations, you need to walk to a specific point along the platform to find the right exit. destination:carriages=* can be used to define which exit is closest to each carriage of the train. It complements exit:carriages=* which defines the type and position of each exit.

How to Map

This tag can be used on public_transport=stop_position nodes.

Examples: destination:carriages=Example Street|Example Street|none|none|none|Main Road. For a 6-carriage train, this tells you that the last carriage of the train is closest to the exit to "Main Road".

Very sophisticated routing tools could use this tag to direct users to the most convinient carriage, to minimise walking time (see examples).

Exit Numbers

destination:ref:carriages=* works in the same way. It contains the ref=* of the railway=subway_entrance, for systems that assign a number to each exit.

For example: destination:ref:carriages=1|1;2|2|none means that "exit 1" is closest to the front of the train, while "exit 2" is closest to the 2nd and 3rd carriages.

Flexible number of carriages

If trains with varying lengths stop at the station, you may use ... at the start or end of the tag value - this is described on the documentation page for exit:carriages=*.

Bidirectional platforms

On bidirectional platforms, you need to use *:forward=* or *:backward=*, which is based on the direction of the way. This follows the same convention as destination:lanes:forward=* for roads. See exit:carriages=* for more info.

Examples

See Also

  • access:carriages=* - if you're forced to use a certain carriage because of the train is too long to fit on the platform.
  • exit:carriages=* - a prerequesite tag which marks the position and type o f each each exit
  1. a blank value is equivilant to no or none