osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.72k stars 1.03k forks source link

Missing Turn Lane Indication at specific Way #21182

Closed Peter0 closed 2 weeks ago

Peter0 commented 3 weeks ago

Routing engine

Routing Profile

Car

Start and end points

Start: 50.72367 7.11313 End: 50.71716 7.11985

Actual route

The route itself goes straight on; this is ok. When I drive past Way 1078462627, Osmand only shows me the Turn Lane Indication (screen overlay with yellow & grey arrows) if the planned route leads to the right-turn lane. But using the above given destination, the route leads straight on, and there is no turn lane indication here – other than usually, when there are several directional lanes - even if it is supposed to go straight ahead.

Expected route

I expect, when about to pass the mentioned Way, two straight yellow arrows, adjacent to one grey one, heading slightly right.

Maps you used (online or offline)

Your Environment

OsmAnd Version: ~4.8.6
Android version: 9
Device model: Samsung Galaxy J5

Anything else?

No response

yuriiurshuliak commented 3 weeks ago

The bug could not be reproduced. I reviewed the route you provided using our web version and didn’t observe any missing turn indicators.

Could you please specify the location where you encounter incorrect or missing turn instructions? Additionally, attach a screenshot highlighting the issue.

Peter0 commented 3 weeks ago

This is when I chose a dest. with turn.

Note the circled turn lane hint "in 150 m"

Here is the issue: I expect to have a similar turn hint in 150 m, just coloured the other way (straight arrows yellow).

Just to be sure, I made a new profile of type car with default settings. There I noted no differences.

vshcherb commented 3 weeks ago

please check https://test.osmand.net/map/navigate/?start=50.723606,7.112886&end=50.719626,7.114055&profile=car#17/50.72019/7.11659 - looks correct to me

DmitryAlexei commented 3 weeks ago

@Peter0 It seems that your issue is similar to https://github.com/osmandapp/OsmAnd/issues/19065 Hopefully, new settings "Display on minor intersections when navigating straight" will be added to "Turn lanes widget" in 4.9 release. And so your issue will be resolved.

Peter0 commented 3 weeks ago

@Peter0 It seems that your issue is similar to #19065

Haven't read the thread thoroughly, but the initial described behaviour looks similar. Especially, it pointed my awareness to the oneway feature. Obviously I have no problem with the widget not popping up at all (contrary to some of the participants there) – even on the "bad" screenshot it is visible, albeit with the 500 m hint instead of the 150 m one.

My reference case is passing https://www.openstreetmap.org/way/1116387389 in forward direction. There is usually no voice, but the widget assures one that straight, not left, is the direction of choice. But the latter place isn't a oneway feature.

Peter0 commented 3 weeks ago

please check https://test.osmand.net/map/navigate/?start=50.723606,7.112886&end=50.719626,7.114055&profile=car#17/50.72019/7.11659 - looks correct to me

I don’t know the meaning of the symbols, but I suppose that the grey and orange circles represent actions on the screen. If I take a look at https://test.osmand.net/map/navigate/?start=50.723606,7.112886&end=50.715972,7.121308&profile=car#17/50.71926/7.11543 I miss a circle near housenumber 170. I suppose that the present circle at the beginning of https://www.openstreetmap.org/way/178473299 corresponds with the "500 m" hint at my second screenshot.

vshcherb commented 3 weeks ago

@yuriiurshuliak please upload simulated route using latest version

yuriiurshuliak commented 2 weeks ago

The bug has been confirmed. To reproduce, build a route using these coordinates: Navigation Route and run a navigation simulation with both a right turn and a straight path.

The result shows that for the right turn, both Next turn and Lanes display incorrect turn information. Similarly, when moving straight, the Lanes widget incorrectly shows a turn at the same location.

OsmAnd~ 5.0.0#3656m, released: 2024-11-05

Peter0 commented 2 weeks ago

No. In right-turn-case both turn indication as well as lanes display look sensible to me.

Peter0 commented 2 weeks ago

And also the lanes display at the straight case look perfectly sensible. My only wish is that the "use one of the two straight lanes on the left, don't take the slight right turn lane on the right side" lanes display shall be just passed (at the very moment shown on the right screenshot from posting 14 h ago by yuriiurshuliak).

vshcherb commented 2 weeks ago

Lane indication will be added as setting with https://github.com/osmandapp/OsmAnd/issues/19065 . SLight right turn is for another road https://www.openstreetmap.org/way/178473299.