JOSM/Plugins/BusStopTool
BusStopTool is a plugin that allows you to add missing public transport objects derived from existing elements.
It can create
public_transport=stop_position node from a highway=bus_stop or highway=platform.
public_transport=platform node, way (open/closed) or multipolygon relation from a stop_position node.
The plugin inserts missing memberships in route relations for multiple relations and ensures they are placed in the correct order.
Usage
Example scenario: You need to create highway=bus_stop;public_transport=platform from public_transport=stop_position on the road and add it to multiple relations in the correct order. Instead of manually clicking:
Open the BusStopTool create platform/stop dialog from Menu -> Selection. Select the source object Select the destination object (the object must exist, but can be empty) Click Create To use it properly, ensure that the relation follows the PTv2 standard with members ordered as stop, platform, stop, platform....
You can also decide which tags should be copied between both actions (stop->platform and platform->stop). Open settings by Menu -> Data -> BusStopTool Settings and change Copy additional tags mode. Note: Base tags will still be created even if you select No tags.
Settings
Tip: You can also select 2 objects before opening the dialog – they will be preselected (the order matters). Tip2: You can pin actions to the toolbar or assign shortcuts to the actions (type busstoptool in shortcut settings).
License
GPLv3