osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.67k stars 1.02k forks source link

Make Premature rotation of map during navigation optional #20422

Open max69dm opened 3 months ago

max69dm commented 3 months ago

Description

With reference to ticket 19706, the opposite is now happening. The cursor correctly follows the route line, now it is the map that rotates incorrectly before intersections, roundabouts or other intersections of roads. The thing is very, very annoying

Steps to reproduce

![Uploading Screenshot_20240726_210237_Gallery.jpg…]()

Actual result

Not correct

Expected result

The map must work as in the version of 07/05/2024 4.7.17

Your Environment (required)

WARNING Crash-Logs MAY contain information you deem sensitive. Review this CAREFULLY before posting your issue!

OsmAnd Version:
Android/iOS version:
Device model:
Crash-Logs: ?
yuriiurshuliak commented 3 months ago

To reproduce this bug, please provide the specific coordinates for the start and finish where the issue occurs. It would be helpful if you could also provide a video or screenshot demonstrating the error, as the screenshot you attempted to attach earlier didn't load. Additionally, export and attach your profile settings where the bug was observed by going to Menu → Settings → Import/export → Export to file. And lastly, please include the app version you are using.

vshcherb commented 3 months ago

Unfortunately we don't see your screenshot, also we fixed exactly premature rotation in animation, so now it should be delayed

vshcherb commented 3 months ago

https://github.com/osmandapp/OsmAnd/issues/19706

max69dm commented 3 months ago

Good morning As far as I can I forward you this video. If you have already corrected, can I see the change right away, or do I wait for the next release on the playstore? Thanks

Il Lun 29 Lug 2024, 14:32 vshcherb @.***> ha scritto:

Unfortunately we don't see your screenshot, also we fixed exactly premature rotation in animation, so now it should be delayed

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2255807425, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATVUS2JRQFUZVYU6D5TZOYY4BAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJVHAYDONBSGU . You are receiving this because you authored the thread.Message ID: @.***>

max69dm commented 3 months ago

Good morning I attach the video. Coordinates between 45.449123,11.047416 and 45.0683,11.047447 App version of 07/24/2024

Il Lun 29 Lug 2024, 14:24 yuriiurshuliak @.***> ha scritto:

To reproduce this bug, please provide the specific coordinates for the start and finish where the issue occurs. It would be helpful if you could also provide a video or screenshot demonstrating the error, as the screenshot you attempted to attach earlier didn't load. Additionally, export and attach your profile settings where the bug was observed by going to Menu → Settings → Import/export → Export to file. And lastly, please include the app version you are using.

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2255790099, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATQB3ZMSRPKXN6I4FODZOYX67AVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJVG44TAMBZHE . You are receiving this because you authored the thread.Message ID: @.***>

vshcherb commented 3 months ago

Sorry didn't get the video yet, can you double check it

max69dm commented 3 months ago

I can't attach the video because it's too big in size

Il Lun 29 Lug 2024, 15:40 Massimo Dongilli @.***> ha scritto:

Buongiorno Per quello che posso ti inoltro questo video. Se avete già corretto, posso vedere subito la modifica, oppure aspetto la prossima release sul playstore? Grazie

Il Lun 29 Lug 2024, 14:32 vshcherb @.***> ha scritto:

Unfortunately we don't see your screenshot, also we fixed exactly premature rotation in animation, so now it should be delayed

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2255807425, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATVUS2JRQFUZVYU6D5TZOYY4BAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJVHAYDONBSGU . You are receiving this because you authored the thread.Message ID: @.***>

yuriiurshuliak commented 3 months ago

You can send this video to our support email at support@osmand.net or upload it to a cloud service and share the link here. Alternatively, you can cut the video to 10 MB and upload it directly to GitHub.

max69dm commented 3 months ago

I sent you the video via Jumbo mail to @.***

Can you please let me know if you received it? Thanks

Il Lun 29 Lug 2024, 16:18 yuriiurshuliak @.***> ha scritto:

You can send this video to our support email at @.*** or upload it to a cloud service and share the link here. Alternatively, you can cut the video to 10 MB and upload it directly to GitHub.

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2256073028, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATSBGRX343QSAOF5K3TZOZFK7AVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJWGA3TGMBSHA . You are receiving this because you authored the thread.Message ID: @.***>

max69dm commented 3 months ago

I can't send a video even if I cut it. I hope you can fix the problem anyway

Il Lun 29 Lug 2024, 16:01 vshcherb @.***> ha scritto:

Sorry didn't get the video yet, can you double check it

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2256030341, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATTM6BHDBCHICIU6NY3ZOZDLZAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJWGAZTAMZUGE . You are receiving this because you authored the thread.Message ID: @.***>

max69dm commented 3 months ago

https://github.com/user-attachments/assets/4e2ee074-6b82-444f-8c2e-e24c39f7f4e3

max69dm commented 3 months ago

I have attached the video on GITHUB

Il Lun 29 Lug 2024, 23:19 Massimo Dongilli @.***> ha scritto:

Non riescobad inviare un video nemmeno tagliandolo. Spero riuscite a sistemare il problema ugualmente

Il Lun 29 Lug 2024, 16:01 vshcherb @.***> ha scritto:

Sorry didn't get the video yet, can you double check it

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2256030341, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATTM6BHDBCHICIU6NY3ZOZDLZAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJWGAZTAMZUGE . You are receiving this because you authored the thread.Message ID: @.***>

yuriiurshuliak commented 3 months ago

@max69dm Unfortunately, we’re unable to locate the videos, export settings, and app version on our mail. Could you please provide the email address from which these were sent? Also, please note that we can only offer support in English.

max69dm commented 3 months ago

On GitHub screenshot

Il Mer 31 Lug 2024, 14:38 Massimo Dongilli @.***> ha scritto:

Attached is the video relating to the premature rotation of the map. My application version is 4.8.4 of 24/07/2024

Il Mer 31 Lug 2024, 14:29 yuriiurshuliak @.***> ha scritto:

@max69dm https://github.com/max69dm Unfortunately, we’re unable to locate the videos, export settings, and app version on our mail. Could you please provide the email address from which these were sent? Also, please note that we can only offer support in English.

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2260409337, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATQNUHN4DIGZHGBFPF3ZPDKCZAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRQGQYDSMZTG4 . You are receiving this because you were mentioned.Message ID: @.***>

DmitryAlexei commented 3 months ago

I think, the issue is when navigating in 3d mode, map start to rotate slightly in advance of the turn, which sometimes makes the turn not even visible for a moment. OsmAnd~ 4.9.0#2875m, released: 2024-07-31

user's screenshot my screenshot
max69dm commented 3 months ago

The visual is very very annoying especially for such an important and graphically beautiful application. If you can fix the problem it would be great

Il Mer 31 Lug 2024, 15:07 DmitryAlexei @.***> ha scritto:

I think, the issue is when navigating in 3d mode, map start to rotate slightly in advance of the turn, which sometimes makes the turn not even visible for a moment. OsmAnd~ 4.9.0#2875m, released: 2024-07-31 user's screenshot my screenshot

https://github.com/user-attachments/assets/50084179-10bb-44e3-95db-0d49f9ec2ffd https://github.com/user-attachments/assets/5d457a2e-85a1-4978-a3c2-42df3cbe9fed

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2260484054, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATVE6W6RH6FQQTMF573ZPDORVAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRQGQ4DIMBVGQ . You are receiving this because you were mentioned.Message ID: @.***>

Andrewschenko commented 3 months ago

It looks like with certain parameters applied (3D relief is on, close-up auto zoom is selected), in some cases the map rotates too early.

max69dm commented 3 months ago

where can i find the zoom function to adjust it if necessary ?

Il Gio 1 Ago 2024, 12:32 Alex Andrewschenko @.***> ha scritto:

It looks like with certain parameters applied (3D relief is on, close-up auto zoom is selected), in some cases the map rotates too early.

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2262704887, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATUMCUEFMIPYMPRNPNLZPIFDZAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRSG4YDIOBYG4 . You are receiving this because you were mentioned.Message ID: @.***>

K-Krs commented 3 months ago

Hello, I also experienced this bug. I am using the latest version of Osmand 4.8.4. In the bicycle profile, with 2D display, you can see from the attached screenshots that the map rotation starts too early.

regards, Klaas

mryx007 commented 3 months ago

I noticed the same problem yesterday in 4.8.4. it works better when animations are activated. but still not perfect

max69dm commented 3 months ago

the bug is there with both the 2D and 3D map. Some time ago the "3D Surveys" function drove the direction slider crazy, i.e. many times compared to roundabouts, at intersections the cursor went completely out of the route line. Could it be that the problem has not been completely fixed? Furthermore, can it also depend on the combination in the "route parameters", development, type of route and gpx approximation?

Il Gio 1 Ago 2024, 12:52 K-Krs @.***> ha scritto:

Hello, I also experienced this bug. I am using the latest version of Osmand 4.8.4. In the bicycle profile, with 2D display, you can see from the attached screenshots that the map rotation starts too early.

Screenshot_20240728_113900_OsmAnd.jpg (view on web) https://github.com/user-attachments/assets/0c1c18e3-054c-4690-ad69-0551dc2db761 Screenshot_20240728_115225_OsmAnd.jpg (view on web) https://github.com/user-attachments/assets/7d10725f-0a33-4c15-9252-7febc0df6a6a regards, Klaas

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2262740234, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATRN5SKRIVEEWK76PB3ZPIHOVAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRSG42DAMRTGQ . You are receiving this because you were mentioned.Message ID: @.***>

vshcherb commented 3 months ago

No it's not a bug, that's a feature to turn to see next 400m after turn. I just forget about this behavior.

vshcherb commented 3 months ago

Probably it could be linked with Animate my location option

max69dm commented 3 months ago

Do we have to do something or wait for the fix in the next update?

Il Gio 1 Ago 2024, 13:31 vshcherb @.***> ha scritto:

Probably it could be linked with Animate my location option

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2262813064, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATXENY3CMHZL3ONQIALZPIMC3AVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRSHAYTGMBWGQ . You are receiving this because you were mentioned.Message ID: @.***>

vshcherb commented 3 months ago

We will double check the algorithm how it works to address the issue of situations when rotation caused non-visible turn angle. Our goal is to make 200m after the turn visible in focus and also turn should be visible as well

K-Krs commented 3 months ago

Hi, now I understand the dilemma you are facing. You're goal is to make the 200 meters after the exit visible and the map should be rotated in the direction of travelling. And in some cases that conflicts with each other.

As a cyclist, I prefer that the map always is in the direction of travelling. So the map rotates at the moment I'm at the turn and not before. Is it possible to add an option in the settings where the user can choose when the map rotates (prefer 200 meters visible after the turn or prefer map rotation at the turn)?

max69dm commented 3 months ago

Where can I see and possibly set this parameter?

Il Gio 1 Ago 2024, 17:10 K-Krs @.***> ha scritto:

Hi, now I understand the dilemma you are facing. You're goal is to make the 200 meters after the exit visible and the map should be rotated in the direction of travelling. And in some cases that conflicts with each other.

As a cyclist, I prefer that the map always is in the direction of travelling. So the map rotates at the moment I'm at the turn and not before. Is it possible to add an option in the settings where the user can choose when the map rotates (prefer 200 meters visible after the turn or prefer map rotation at the turn)?

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2263317293, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATUQMLDAP33RQBYR4P3ZPJFWBAVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRTGMYTOMRZGM . You are receiving this because you were mentioned.Message ID: @.***>

D33zN0tz84 commented 2 months ago

No it's not a bug, that's a feature to turn to see next 400m after turn. I just forget about this behavior.

Where can I find this option? I searched everywhere... Thanks

DmitryAlexei commented 2 months ago

@D33zN0tz84 there is no such an option. It is implemented as is.

mryx007 commented 2 months ago

this bug should have priority number 1 and not just in the next version. When cycling, it's extremely annoying when the map turns too early. I've often taken the wrong turn. I'm already thinking about using a different navigation app because it's so annoying. Also, it can't be a feature because the function doesn't even work properly. The map doesn't always turn too early. It often works normally.

max69dm commented 2 months ago

I absolutely agree with mryx007, this is a very very important bug that can make you wrong... It is absolutely not an option or anything and needs to be corrected immediately.

DmitryAlexei commented 2 months ago

Auto-zoom can be completely disabled in navigation settings (Menu → Configure profile → Navigation settings → Map during navigation). For more information, see https://osmand.net/docs/user/navigation/guidance/map-during-navigation#map-during-navigation

max69dm commented 2 months ago

Buonasera, finalmente sono riuscito a comprimere il video e riesco ad allegarlo. Come si vede la rotazione della mappa in anticipo è evidente. Questo succede in molte altre occasioni su altre strade. Comunque le coordinate di questo tratto stradale sono 45.449322,11.047441 via san michele a Verona italy

max69dm commented 2 months ago

https://github.com/user-attachments/assets/19b35044-5dce-4bbd-a74f-54f232edceb7

Rowin63 commented 1 week ago

Android +4.9.0 still irritating.

See this example: My position still is BEFORE the intersection, but the map already has turned. Let´s assune it´s a lot of traffic and I really have to be attentive, now I just want to see with a short view the direction where to go. The map displays "straight". In that moment I don´t have the time to analyze the map direction, my vehicles direction. I just see "go straight" and that´s wrong, because map view is different from my direction of view.

Please make this function optional. In certain situations it is really confusing. (and yes, I know, thete is no "straight" in this example intersection, but it is just an example of the function)

Screenshot_20241023_123435_OsmAnd+

Davi427 commented 1 week ago

Same unwanted behaviour here on OsmAnd+ 4.9.0, Released: 2024-09-04. I am more interested in seeing the correct turn now than some future 400 metres. I'll deal with those once I get there. Making the future a priority over the present in these scenarios seems entirely counterproductive to me.

Davi427 commented 1 week ago

Here is an example of the premature rotation completely messing up navigation. The turn is now outside the screen and completely invisible while I am approaching it! And if I am using my satnav for guiding me through places that I do not know, then this behaviour is about as unhelpful as it gets.

dmpr0 commented 1 day ago

ToDo

max69dm commented 1 day ago

Buongiorno Allego videata di quello che ho io.....non vedo l'opzione che indicate Esce con la prossima revisione o devo impostare qualcosa io? Premetto che io ho OSMAND normale a pagamento e non OSMAND PLUS In attesa Vi ringrazio Massimo

Il Lun 4 Nov 2024, 15:25 Dmytro Prodchenko @.***> ha scritto:

ToDo Map.during.navigation.png (view on web) https://github.com/user-attachments/assets/ce81ac82-06df-4f27-abdf-92b4a8a06e03

  • Add new option Preview next turn
  • Should be part of Map during navigation options list
  • Icon:
    • On – ic_action_turn_preview_enabled
    • Off – ic_action_turn_preview_disabled

— Reply to this email directly, view it on GitHub https://github.com/osmandapp/OsmAnd/issues/20422#issuecomment-2454855443, or unsubscribe https://github.com/notifications/unsubscribe-auth/BC2VATWYNDBVEGM32T5AFATZ657W7AVCNFSM6AAAAABLRA6EA6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJUHA2TKNBUGM . You are receiving this because you were mentioned.Message ID: @.***>

max69dm commented 1 day ago
nazar-kutz commented 1 day ago

@max69dm, Yes, this feature is not yet implemented and is currently under development.