Skip to content

Traffic lanes and level crossings

Level L3+

Configuring lane guidance and arrow instructions is reserved for editors of level 3 and above. If you do not have the required level, do not edit these objects.

Lane guidance, arrow instructions and level crossings follow editing rules specific to Switzerland.

Lane guidance (lanes)

Lane guidance tells the driver which lane or lanes to use when approaching an intersection. In Switzerland, it follows the KISS principle ("Keep It Simple, Stupid"): as a general rule, do not map turn lanes. Most intersections do not need them, and unnecessary lane segments clutter the map, make validation heavier and slow down route calculations.

Mapping turn lanes is only justified in specific cases:

  • The lane starts well before the intersection and is physically separated from it (median, island), so that changing lanes becomes impossible.
  • There is a risk that the turn instruction arrives too late to reach the correct lane before the intersection.
  • A map error ("Map problem") requires a lane segment as a workaround.
  • Feedback from users or area managers reports late voice announcements.

When in doubt, do not map the lane: simplicity serves users better than complexity. For setting up intersections, see Intersections.

Detailed guidelines for configuring lanes in Switzerland are available in the official community document:

Read the full guidelines (published Google Doc)

Arrow instructions (Abbiegeanweisungen)

Arrow instructions are a complementary way to force or suppress a voice announcement when the standard settings do not produce the expected result. Main uses:

  • Force or suppress a turn instruction at an intersection.
  • Generate a U-turn instruction on a one-way street where turning back is possible, instead of a "turn left".
  • Produce a simplified wayfinder (keep left / keep right) that announces the next segment and helps avoid unwanted route detours.

A modified instruction can be recognized by the color of the loudspeaker symbol on the arrow: it changes from cyan to orange. Cyan corresponds to a non-forced announcement, determined by Waze algorithms; orange indicates an instruction forced by an editor.

Caution for junior editors

New editors and junior editors should consult an experienced editor before using these additional announcement options.

Level crossings

Level crossings: Level L4+

Since June 2024, the rules relating to level crossings have been moved into Waze's "Permanent Hazards" guidelines. See Permanent hazards (L4+).

Detailed content to be completed

The Swiss community source points the detailed rules to an external document that is not reproduced here. This page will be completed when these detailed guidelines become available. In the meantime, refer to the Permanent Hazards guidelines and the Waze Discuss thread below.

Community resources

Déjouons le trafic, ensembleGemeinsam dem Verkehr entfliehenSuperiamo il traffico, tutti assiemeOutsmarting traffic, together

Waze Community Switzerland · Community documentation, not affiliated with Waze/Google