m (highlighted view only in hueristics) |
|||
(39 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Mbox|type= | {{Mbox|type=caution|text=Waze does not expect or want Lane Guidance to be applied to every available junction with multiple lanes.}} | ||
== | ==Considerations for Lane Guidance== | ||
Lane Guidance | As with all mapping in WME '''less is more'''. Lane Guidance is intended to help with ''potentially'' confusing junctions, these have historically raised URs and may '''already''' have been mapped with extra segments and TIOs in an attempt to simulate lane guidance.{{Mbox|type=info|text=Lane Guidance will appear in the client approx '''1km''' in advance of a junction for '''mH''' road types and above, '''500m''' in advance for lower road types.}}Lane Guidance should '''never''' be used when a single lane is used for all directions ''(unless required as part of a wider heuristic H / # junction)'', nor should Lane Guidance ever contain ''more'' lanes than are available to the user. | ||
Lane Guidance should '''not''' be mapped when there is only one possible route no matter the number of available lanes ''(unless required as part of a wider heuristic H / # junction)''. | |||
Lane Guidance should ''' | Lane Guidance should '''not''' be mapped for filter lanes for side roads. These are '''not''' running lanes but allow vehicles to stop off the main carriageway line, to ensure traffic flow is maintained.<gallery mode="packed" heights="175"> | ||
File:Uk-lg-single-lane.png|Single lane for all directions | |||
File:Uk-lg-single-direction.png|Multiple lanes with single direction | |||
File:Uk-lg-filter-lane.png|Filter lane | |||
</gallery> | |||
===Adding Lane Guidance | ===Keep left / keep right junctions=== | ||
[[File:Uk-lane-guidance-add.gif|thumb]] | Using current [https://www.waze.com/forum/viewtopic.php?f=55&t=164793 rules for keep left / keep right], Lane Guidance should '''not''' be added to simple motorway or highway junctions (exits) ''unless'' it meets the requirements for KL / KR. | ||
{{Mbox|type=warning|text=Lane Guidance does '''not''' currently have text-to-speech so any existing KL / KR TIOs added to the map should be retained.}} | |||
===Complex junctions=== | |||
Lane Guidance ''should'' allow us to simplify many complex junctions making the map cleaner and clearer in the client. When simplifying a junction you '''should''' consider how it may affect routing ''through'' the junction. Additional turn lanes are often physically mapped to better control u-turns, you ''may'' wish to remind yourself of [[usa:Junction_Style_Guide/Intersections#Avoiding_U_turns|how to control u-turns at H and # junctions]]. You should also try to preserve any verbal instructions given through a junction to ensure user experience is not harmed from the simplification. | |||
[[File:Uk-restricted-lane.png|thumb|Bus lane at junction]] | |||
===Restricted lanes=== | |||
Junctions that include a restricted lane should '''not''' be mapped with Lane Guidance at this time. There is currently no way to mark a lane as being restricted, either by vehicle type or time. Due to this any Lane Guidance mapping is ''likely'' to cause confusion as the guidance displayed will not match what the wazer sees on the ground. | |||
===Lane Guidance limitations=== | |||
Segments with only one exit direction can '''not''' have multiple lane directions mapped using Lane Guidance. This mean you can '''not''' map Lane Guidance on the approaches to roundabouts, and you currently should '''not''' be mapping Lane Guidance within a roundabout. | |||
Lane Guidance can '''not''' be added to roundabouts. | |||
(Heuristic) Lane Guidance does '''not''' current work within Junction Boxes. In preparation for Lane Guidance through Junction Boxes ensure that '''all''' turns are allowed within the junction box and routes controlled '''solely''' by the Junction Box. | |||
==Adding Lane Guidance== | |||
[[File:Uk-lane-guidance-add.gif|thumb|Animated gif, you may need to click the image to load animation|450x450px]] | |||
<ol> | |||
<li>Select the segment</li> | <li>Select the segment</li> | ||
<li>Click on the '''Lanes''' tab</li> | <li>Click on the '''Lanes''' tab</li> | ||
<li>Click '''Add lane guidance''' for the appropriate direction of travel (you may only see 1 option)</li> | <li>Click '''Add lane guidance''' for the appropriate direction of travel ''(you may only see 1 option)''</li> | ||
<li>Change the '''number of lanes''' to match the road layout ''(in the direction of travel only)'' at the point of the exit node</li> | <li>Change the '''number of lanes''' to match the road layout ''(in the direction of travel only)'' '''at the point''' of the exit node</li> | ||
<ul> | <ul> | ||
<li>The choice of Lane Guidance turns shown for each segment is determined by the angle of the exit segments, ''snapping'' to the nearest 45 degree angle</li> | <li>The choice of Lane Guidance turns shown for each segment is initially determined by the angle of the exit segments, ''snapping'' to the nearest 45 degree angle</li> | ||
<li style="list-style-type: none; margin-left: -60px">{{Mbox|type= | <li style="list-style-type: none; margin-left: -60px">{{Mbox|type=warning|text=This is not the same angles as used for verbal instructions, using the JAI script will help but is not always correct for Lanes. | ||
Example: Straight on (not instruction); Verbal: ±45 degrees from straight, Lanes: ±22.5 degrees from straight.}}</li> | Example: Straight on (not instruction); Verbal: ±45 degrees from straight, Lanes: ±22.5 degrees from straight.}}</li> | ||
</ul> | </ul> | ||
<li>Select the lane check box''(es)'' that apply for each of the generated turns</li> | <li>Select the lane check box''(es)'' that apply for '''each''' of the generated turns</li> | ||
<ul> | <ul> | ||
<li>You can override the suggested lane guidance directions by clicking on the arrow image | <li>You can override the suggested lane guidance directions by clicking on the arrow image for each group of lanes</li> | ||
</ul> | </ul> | ||
</ol> | </ol> | ||
Line 31: | Line 52: | ||
Changing the angle of junction segments that already have Lane Guidance '''may''' lead to issues with how Lane Guidance is displayed in the app. It is advised to add a Map Comment to junctions that include Lane Guidance | Changing the angle of junction segments that already have Lane Guidance '''may''' lead to issues with how Lane Guidance is displayed in the app. It is advised to add a Map Comment to junctions that include Lane Guidance | ||
====H / # Junction mapping | {{Mbox|type=important|text=Do '''not''' split segments to provide Lane Guidance in advance of a junction, this will cause a loss of any and all Lane Guidance data on the segment.}} | ||
For '''H''' or '''#''' junctions that are mapped '''at 90 degrees''' | |||
===Continue straight arrows=== | |||
It is possible to override the behaviour of Lane Guidance when you map a junction with straight ahead arrows, this override is unique to each mapped segment and can not be set globally for a junction. The behaviour is as follows; | |||
*'''Waze default''' - the client will only show the mapped straight ahead arrow(s) if there is an associated instruction | |||
*'''View only''' - the client will show the straight ahead arrow(s) regardless of the need for an instruction | |||
*'''View and hear''' - the client will provide a verbal ''continue straight'' instruction (similar to a TIO) and also show the straight ahead arrow(s) | |||
{{Mbox|type=info|text=If you are adding a straight ahead override to a junction that is a candidate for heuristics, the override must be '''added to the entry segment only'''.}} | |||
===H / # Junction mapping=== | |||
For '''H''' or '''#''' junctions that are; | |||
*mapped '''at near 90 degrees''' | |||
*have '''near''' '''parallel segments''' | |||
*and have a '''median segment of 50m or less''' | |||
Waze will combine Lane Guidance, using a heuristic approach, to give the appropriate images depending on the direction of the route through the junction. The Lane Guidance should be mapped in sections through the junction as shown below: | |||
# | <gallery mode="packed" heights="150" caption="H junction Lane Guidance"> | ||
File:Uk-h-junction-1.png|1. Add Lane Guidance to entry segments | |||
File:Uk-h-junction-2.png|2. Add Lane Guidance to the median segments | |||
File:Uk-h-junction-3.png|3. Heuristics will combine them for the client | |||
File:Uk-h-junction-4.png|4. All directions mapped | |||
</gallery><gallery mode="packed" heights="150" caption="# junction Lane Guidance"> | |||
File:Uk-box-junction-1.png|1. Add Lane Guidance to entry segments | |||
File:Uk-box-junction-2.png|2. Add Lane Guidance to median segments | |||
File:Uk-box-junction-3.png|3. NB - Heuristics will combine them for the client | |||
File:Uk-box-junction-4.png|4. EB - Heuristics will combine them for the client | |||
File:Uk-box-junction-5.png|5. SB - Heuristics will combine them for the client | |||
File:Uk-box-junction-6.png|7. WB - Heuristics will combine them for the client | |||
File:Uk-box-junction-7.png|6. All directions mapped | |||
</gallery>Lanes suggested by WME will not include ''u-turn'' option, this is created automatically by the system. | |||
You should '''always''' add Lane Guidance to the entire '''H''' or '''#''' junction to ensure the heuristics work correctly and to prevent any ''unwanted'' instructions from an unmapped direction. Heuristics will not work for more complex junctions or those that do not fit the stated criteria. | |||
==Removing Lane Guidance== | |||
To remove Lane Guidance, simply select the lanes tab for the segment, then ''edit lane guidance'', then change the '''number of lanes''' to zero ''(0).'' | To remove Lane Guidance, simply select the lanes tab for the segment, then ''edit lane guidance'', then change the '''number of lanes''' to zero ''(0).'' | ||
[[Category:Roads]] | [[Category:Roads]] |
Latest revision as of 16:48, 23 November 2020
Waze does not expect or want Lane Guidance to be applied to every available junction with multiple lanes. |
Considerations for Lane Guidance
As with all mapping in WME less is more. Lane Guidance is intended to help with potentially confusing junctions, these have historically raised URs and may already have been mapped with extra segments and TIOs in an attempt to simulate lane guidance.
Lane Guidance will appear in the client approx 1km in advance of a junction for mH road types and above, 500m in advance for lower road types. |
Lane Guidance should never be used when a single lane is used for all directions (unless required as part of a wider heuristic H / # junction), nor should Lane Guidance ever contain more lanes than are available to the user.
Lane Guidance should not be mapped when there is only one possible route no matter the number of available lanes (unless required as part of a wider heuristic H / # junction).
Lane Guidance should not be mapped for filter lanes for side roads. These are not running lanes but allow vehicles to stop off the main carriageway line, to ensure traffic flow is maintained.
-
Single lane for all directions
-
Multiple lanes with single direction
-
Filter lane
Keep left / keep right junctions
Using current rules for keep left / keep right, Lane Guidance should not be added to simple motorway or highway junctions (exits) unless it meets the requirements for KL / KR.
Lane Guidance does not currently have text-to-speech so any existing KL / KR TIOs added to the map should be retained. |
Complex junctions
Lane Guidance should allow us to simplify many complex junctions making the map cleaner and clearer in the client. When simplifying a junction you should consider how it may affect routing through the junction. Additional turn lanes are often physically mapped to better control u-turns, you may wish to remind yourself of how to control u-turns at H and # junctions. You should also try to preserve any verbal instructions given through a junction to ensure user experience is not harmed from the simplification.
Restricted lanes
Junctions that include a restricted lane should not be mapped with Lane Guidance at this time. There is currently no way to mark a lane as being restricted, either by vehicle type or time. Due to this any Lane Guidance mapping is likely to cause confusion as the guidance displayed will not match what the wazer sees on the ground.
Lane Guidance limitations
Segments with only one exit direction can not have multiple lane directions mapped using Lane Guidance. This mean you can not map Lane Guidance on the approaches to roundabouts, and you currently should not be mapping Lane Guidance within a roundabout.
Lane Guidance can not be added to roundabouts.
(Heuristic) Lane Guidance does not current work within Junction Boxes. In preparation for Lane Guidance through Junction Boxes ensure that all turns are allowed within the junction box and routes controlled solely by the Junction Box.
Adding Lane Guidance
- Select the segment
- Click on the Lanes tab
- Click Add lane guidance for the appropriate direction of travel (you may only see 1 option)
- Change the number of lanes to match the road layout (in the direction of travel only) at the point of the exit node
- The choice of Lane Guidance turns shown for each segment is initially determined by the angle of the exit segments, snapping to the nearest 45 degree angle
This is not the same angles as used for verbal instructions, using the JAI script will help but is not always correct for Lanes. Example: Straight on (not instruction); Verbal: ±45 degrees from straight, Lanes: ±22.5 degrees from straight.
- You can override the suggested lane guidance directions by clicking on the arrow image for each group of lanes
Disabling a turn with Lane Guidance will delete all store information, if the same turn is re-enabled in future Lane Guidance will need to be input again.
Changing the angle of junction segments that already have Lane Guidance may lead to issues with how Lane Guidance is displayed in the app. It is advised to add a Map Comment to junctions that include Lane Guidance
Do not split segments to provide Lane Guidance in advance of a junction, this will cause a loss of any and all Lane Guidance data on the segment. |
Continue straight arrows
It is possible to override the behaviour of Lane Guidance when you map a junction with straight ahead arrows, this override is unique to each mapped segment and can not be set globally for a junction. The behaviour is as follows;
- Waze default - the client will only show the mapped straight ahead arrow(s) if there is an associated instruction
- View only - the client will show the straight ahead arrow(s) regardless of the need for an instruction
- View and hear - the client will provide a verbal continue straight instruction (similar to a TIO) and also show the straight ahead arrow(s)
If you are adding a straight ahead override to a junction that is a candidate for heuristics, the override must be added to the entry segment only. |
H / # Junction mapping
For H or # junctions that are;
- mapped at near 90 degrees
- have near parallel segments
- and have a median segment of 50m or less
Waze will combine Lane Guidance, using a heuristic approach, to give the appropriate images depending on the direction of the route through the junction. The Lane Guidance should be mapped in sections through the junction as shown below:
-
1. Add Lane Guidance to entry segments
-
2. Add Lane Guidance to the median segments
-
3. Heuristics will combine them for the client
-
4. All directions mapped
-
1. Add Lane Guidance to entry segments
-
2. Add Lane Guidance to median segments
-
3. NB - Heuristics will combine them for the client
-
4. EB - Heuristics will combine them for the client
-
5. SB - Heuristics will combine them for the client
-
7. WB - Heuristics will combine them for the client
-
6. All directions mapped
Lanes suggested by WME will not include u-turn option, this is created automatically by the system.
You should always add Lane Guidance to the entire H or # junction to ensure the heuristics work correctly and to prevent any unwanted instructions from an unmapped direction. Heuristics will not work for more complex junctions or those that do not fit the stated criteria.
Removing Lane Guidance
To remove Lane Guidance, simply select the lanes tab for the segment, then edit lane guidance, then change the number of lanes to zero (0).