Skip to content

High Priority Roads

kianzarrin edited this page Dec 21, 2021 · 11 revisions

Under construction

Note: A similar feature exists for roundabouts, see: Roundabout Policies

Overview

Priority Routes utilise Priority Signs to minimise disruption caused by joining traffic. But there is an even worse form of disruption: Traffic and pedestrians crossing multiple lanes, including oncoming traffic, to reach the other side of the road.

High Priority Roads tackle those problem head-on:

  • They ban 'far-side turns' so vehicles can't cut across oncoming traffic
  • They ban pedestrian crossings on the road
    • Use pedestrian bridges/tunnels to allow cims to reach the other side

The result is essentially a minor arterial road capable of carrying moderate-to-large volumes of traffic at fairly high speed:

High Priority Roads

The road pictured above was visually customised with the Continues Junction Median and Hide TMPE Crosswalks mods.

Usage

The default High Priority Roads traffic policies are listed below; you can change them in Policies settings:

  • Priority Signs:
    • Joining traffic must Yield (you can change to Stop)
    • Priority road traffic always has Priority
  • Junction Restrictions:
    • Pedestrian crossings - disallowed (build some pedestrian bridges!)
    • Enter blocked junction - disallowed for side-roads (always allowed for vehicles on the priority road)
  • Lane Arrows:
    • Prevent vehicles crossing oncoming traffic
    • You will need Collector Roads to allow vehicles to reach other side of priority road

The related features must be enabled in Maintenance settings for them to be applied.

Applicators

Choose the applicator that best suits your needs...

Adjust Roads panel

The Adjust Roads panel (see link for details) allows you to define your own route.

  1. Select/customise a route
  2. Click the High Priority Road button to apply your policies to the route
    High Priority Button
    • Click the button a second time to remove the customisations

Priority Signs tool

The Priority Signs tool chooses the route for you (see Route Detection section below):

  • Ctrl/Cmd+Click a junction - applies your policies to the selected junction only
    • Use the shortcut a second time to remove the customisations
  • Ctrl/Cmd+Shift+Click a junction - applies you policies along the entire route
    • Use the shortcut a second time to remove the customisations
    • If the junction is on a roundabout, it will apply Roundabout Policies instead.

Route Detection

When using the Priority Signs shortcuts, the route will be determined based on the roads connected to the junction:

  • A small road joins a bigger road (regardless of junction angle)
  • A two-way road splits in to two one-way roads (Y-junction or "fork")
  • A road forms a T-junction with a one way road (like a roundabout junction)

Also, where applicable, Yield signs will automatically be removed to improve traffic flow.

The image bellow shows 3 applications of High priority road. Clicking on each part of the image bellow gives you more information about that setup.

screenshot B2screenshot B3screenshot B4

1. alley joins a main road (see screenshot above).

Warning: You will need a collector road

Be careful not cut your city in half. For example in the screenshot bellow if you set the highlighted road as high priority road, cars to the south (notice the compass in the image) of the main road cannot go west and cars to the north of the main road cannot go east. Also pedestrians cannot cross the highlighted main road. screenshot A2w

As is the case in the real world you need to create a collector road (see https://steamcommunity.com/sharedfiles/filedetails/?id=522776740 Traffic 102 - Road Hierarchy and Zoning): Screenshot (1047)

At the intersection of the collector road and main road, remember to remove high priority rules you set up earlier.

  • Lane Arrows tool: use Control+click on the junction.
  • Junction Restrictions tool: Select the junction and press delete to clear high priority rules
  • Optionally you can setup a traffic light.

Now cars can use the collector road to take the far turn and pedestrians can use it to cross to the other side.

2. Split road (Fork- Y junction):

Screenshot (1032)

3. highway/roundabout overpass

Screenshot (1030)

Note that in addition to all the rules discussed before, the incoming ramp (see red arrow) does NOT yield or keep clear of the main road. This only happens if lane arithmetic is observed. It would be fitting to use lane connectors stay in lane as well to get the lane connections show in the screenshot.

How rules are applied at road's end

Shift+click short cut - which sets up priority signs - can mess up your roundabout if its resides at road's end. Ctrl+Shift+Click does NOT have this problem. As you can see from the screenshot bellow it understands there is a roundabout at roads end and does not mess up the roundabout. The two nodes at road ends marked by red circle in the screenshot bellow are treated differently than the intermediate nodes so as to avoid said problem. Screenshot (992)

FAQ:

Q: Why Roundabout offers dedicated turning lane but high priority road does not? A: allocating dedicated turning lane will cause most cars to drive on the inner most lane (TODO explain why?). So not a good idea
Q: High priority road feature is not working for me A: High priority road feature looks at the road's width/lanes in order to decided which road is high priority and which road is alley. if all the roads are the same size, high priority road gets confused as to which road is the main road. Coming soon: When setting up high priority road along a route, The highlighted path is considered high priority.
Q: How did you create the continues junction median in the screenshot? - the road with continues junction median in the first screen shot is from [this asset](https://steamcommunity.com/sharedfiles/filedetails/?id=1319965985&searchtext=continues+junction+median). I am also working on a future mod to do this automatically on vanilla roads.

See Also

Toolbar:

Settings:

  • Policies - configure high priority road policies

Guides:

Issue Tracker:

Clone this wiki locally