Hi Dion,

I'd say a bit of both.

The junction is topologically correct but looking at the aerial imagery and the node that you circled, https://www.openstreetmap.org/node/1691043684 , then it could be moved very slightly north and a bit more aggressively west to lessen the change of direction and better fit the actual physical situation. You could also map in the pedestrian crossing and close the gap further.

OSMAnd may also need some tweaking. I helped test a commercial routing product and know that these situations are difficult to get right. At the most simple, OSMAnd should measure the deviation from directly straight on (0 degrees) and assign anything up to, say 8 as "straight on", to around 45 degrees as "bear left" and anything more as "turn left". The may still not get it right. There are a couple more sophisticated things it could do: 1) Note that you are going from/to the same road name/classification and dynamically broaden the "straight on" angle test or even drop the navigation instruction entirely; 2) look ahead to the next node or two and create some kind of smoothed average angle, which will again help push the instruction to "straight on".

Mike

On 2019-01-31 09:54, Dion Moult wrote:
G'day all!

In the intersection of Liverpool road and Burwood road in Burwood, Sydney (see 
attached), if I am travelling in the direction shown by the red arrow, then my 
GPS device should tell me to continue and drive straight at the intersection. 
However, because at that junction, the map splits up Liverpool Road into two 
roads, OSMAnd tells me to turn left there, which is quite confusing.

What is the appropriate way to fix this mapping? Or is it a problem with OSMAnd?


Dion Moult



_______________________________________________
Talk-au mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-au
_______________________________________________
Talk-au mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-au

Reply via email to