wiki:Help/Plugin/PT_Assistant

Some description links and descriptions are missing.

Languages:

Plugin -> PT_Assistant

https://upload.wikimedia.org/wikipedia/commons/9/93/Aiga_bus.svg The plugin validates public transport routes against a set of criteria and, where possible, suggests ways to fix them.

PT_Assistant The plugin has no dedicated user interface, it is fully integrated in the core JOSM validator. It is accessible via the menus Public Transport and Mode or with their keyboard shortcuts.

Public Transport

Icon Name Shortcut Description
https://raw.githubusercontent.com/JOSM/pt_assistant/refs/heads/master/src/main/resources/images/icons/splitroundabout.png Split roundabout
https://raw.githubusercontent.com/JOSM/pt_assistant/refs/heads/master/src/main/resources/images/icons/transfertags.png Transfer details of stop to platform node
https://raw.githubusercontent.com/JOSM/pt_assistant/refs/heads/master/src/main/resources/images/icons/sortptroutemembers.png Sort PT Route Members
PT Wizard
Visualize public transport routes
Distance between stops
Customize stops U

Mode

Icon Name Shortcut Description
https://upload.wikimedia.org/wikipedia/commons/9/93/Aiga_bus.svg Add stop position Ctrl+Shift+K Add a stop_position node at a specified location, includes tags.
https://raw.githubusercontent.com/JOSM/pt_assistant/refs/heads/master/src/main/resources/images/mapmode/edgeSelection.png Edge selection Ctrl+K Also selects ways shared by the end point. These include the top of the T, or, if there is none, continuations of a split way, and is recursive.

And with Edit Toolbar

PTAssistantPlugin settings

source:trunk/resources/images/preference.svg preferences dialog => PTAssistantPlugin settings
and check boxes

  • Validator:
    • Download incomplete route relation membres
    • Include stop_area tests
    • Don't compare name of first stop with from tag in route relation
    • Don't compare name of last stop with to tag in route relation
    • Don't check whether route relation starts and ends on stop_position node
  • Move details to nodes next to highway/railway:
    • Replace platform way in the route relations by node representing the stop
    • Remove public_transport=platform from platform ways
    • Transfer details from platform way to node representing the stop (leave tactile_paving and wheelchair on the platform way)
    • Transfer details from stop_position nodes to node representing the stop
    • Don't add public_transport=platform and mode of transport to node representing the stop (suffice with highway=bus_stop or railway=tram_stop)
  • Routing Assistant:
    • Use 1/2/3/4 instead of A/B/C/D for selecting which way to follow
  • Spit way at start/end of route relations mapping mode:
    • Add public_transport=stop_position + mode of transport on these nodes
    • Always split ways, even if they are not at the end of the itinerary

See also


Back to Plugin Help
Back to Main Help

Last modified 5 weeks ago Last modified on 2025-06-24T12:41:37+02:00
Note: See TracWiki for help on using the wiki.