ditchi56 wrote:1. The two segments must start and end overlapping perfectly. If you have the 2 degrees of separation, you risk Waze generating unwanted "keep left" / "keep right" instructions.
I believe if both road names are the same, you will NOT get any instructions. I believe this has been tested many times and is the subject of this page on turn instructions.
We have reviewed this logic and now Waze is confirming it is accurate.
ditchi56 wrote:There is no massive bump in the middle, the central separation is kept small so that it is only visible in WME at high zoom, and not at all noticeable in the client.
Two parallel roads with a small gap would appear as two roads in the client, which would be an inappropriate rendering of a single road on the ground.
My experience is that roads closer than about 2 meters apart cannot be visually separated in the client enabling two parallel segments to appear as one.
ditchi56 wrote:2. This solution has been running for six months now with no reported routing problems. I'm not sure whether this is because the segments are so short that Waze can start routing from the end rather than the middle without anyone noticing, or whether it is because it doesn't matter which segment it starts from. Either way, there is no routing issue here to resolve.
The routing problem for same two nodes for two segments is not something that would affect through routing in this example. It would only be if you started your routing on one of these two segments. Therefore the chance of a problem is extremely low if you don't add a node in the middle of one of them, but there is no down side to adding the node so why not do it for consistency in the logic?
Please refer to the Waze Wiki
if you require further information.
Thanks for pointing out that link. I totally forgot Ianhouse created that page last November, but never linked it to any pages.
It appears that page should be reviewed with our current knowledge to update it and improve those recommendations. An entry in the Wiki forum thread already exists for this page
. I will resurrect it to review it with our updated understanding.