Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect display of a turn at a roundabout in the widget #16889

Open
Zirochkabila opened this issue Apr 4, 2023 · 5 comments
Open

Incorrect display of a turn at a roundabout in the widget #16889

Zirochkabila opened this issue Apr 4, 2023 · 5 comments
Labels
Observed Needs more clarification, feedback, or research

Comments

@Zirochkabila
Copy link
Collaborator

Zirochkabila commented Apr 4, 2023

Description

Since for "normal" crossings the widget for the next turn shows where one should turn (sharply / normally / slightly right, etc.), would be expected that the symbol for passing through the roundabout not only correctly says the number of exit out of it (as it already does) but also reflects the path to take. The path should always come into the roundabout scheme from the bottom (this is the case), but also out at the correct angle and exit number. Currently, the exit number is correct but the angle is sometimes not, and quite gross discrepancies may occur, as shown in the video.
OSM
OsmAnd
Map here

Steps to reproduce

  • Navigation
  • From 33.02288, 35.67579 to 33.02410, 35.67079

Actual result

telegram-cloud-document-2-5287459213616884393.mp4

Expected result

The path should always come into the roundabout scheme from the bottom (this is the case), but also out at the correct angle and exit number.

Your Environment

OsmAnd Version: OsmAnd~ 4.5.0#14292mqta, Released: 2023-04-04
Android/iOS version: Android 12
Device model: Poco x3 nfc

@vshcherb vshcherb added the Observed Needs more clarification, feedback, or research label Apr 6, 2023
@vshcherb vshcherb added this to the future-backend milestone Apr 6, 2023
@vshcherb
Copy link
Member

vshcherb commented Apr 6, 2023

We have no solution except displaying real turn structure in a side map - calculating angle is really faulty operation.
So it's a duplicate

@Max1234-Ita
Copy link
Contributor

Max1234-Ita commented Jun 27, 2023

The strange thing is that for countries where cars drive on the left side of the road (so roundabouts are taken counter-clockwise), it looks to work fine.

Just like this:

Screenshot_20230627-232900_Telegram.jpg

More pictures in the English/International Telegram group:

https://t.me/OsmAndMaps/40607?single

(and following posts)

@pordini
Copy link

pordini commented Jun 28, 2023

The behaviour seems quite inconsistent. These two examples show somewhat opposite behaviour.

In the first, the widget shows less than 180 degrees while the route is more than that, the second shows way more angle than the route.
IMG_20230628_065410_948
IMG_20230628_065416_917

@bobeeeze
Copy link
Contributor

bobeeeze commented Aug 25, 2023

I'm still having the same problem with version 4.5.10 of Osmand+ on Android. The next turn widget symbol, on the same roundabout, behaves very strangely and contrary to logic depending on the exit I choose.

I have the same result with the map rendering engine 1 and 2.

I've already noticed this problem with version 4.4 and I'm convinced that the symbol was correct before.

I hope this will be corrected in future versions as it's quite confusing when driving.

@DmitryAlexei
Copy link
Contributor

@bobeeeze
this issue is considered as Not planned:

  • The next turn widget each time displays the correct exit to be used
  • OsmAnd do not use preloaded images for this type of widgets, the picture of a roundabout is recreated every time according to map data
  • as stated above, calculation of a turn angle is a faulty operation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Observed Needs more clarification, feedback, or research
Projects
None yet
Development

No branches or pull requests

6 participants