Comments (21)
I had some thoughts on this as well. As we can assume to be located in a car when Android Auto is active, we can deduct:
- the car will move smoothly most of the time
- if the past GPS fix had a position on a road, the next has a high probability to be on the same road
- the next position will be on a trajectory following the road, speed*time since last fix ahead
This calculation will be correct most of the time. If not, the next GPS fix shall correct any false assumption.
from organicmaps.
I didn't even consider the fact this was the intended behavior. It seems like it smoothly scrolls some of the time and then repeatedly gets stuck, repeatedly, then scrolls smoothly again over and over. I assumed since they should know the speed of the car it would at least try and guess where it would be in real time. The view on the map isn't helpful otherwise.
from organicmaps.
Could you please check the behavior without Android Auto? We recently encountered this issue on mobile phones, and I suspect it might not be related to Android Auto.
from organicmaps.
In my case it definitely happens on Android Auro.
from organicmaps.
@Miq1 does this issue also occur on mobile phone?
from organicmaps.
@AndrewShkrob I will test this out, ETA sometime tomorrow.
from organicmaps.
@AndrewShkrob Same here, need to find a slot and will report back.
from organicmaps.
@AndrewShkrob I can CONFIRM this bug is also present in Android standalone app. It's a bit less annoying because there are a lot more vertical pixels, but its there. I will adjust the title accordingly.
from organicmaps.
Confirmed, happens in standalone app as well.
from organicmaps.
So, yes, this bug is not related to AA.
from organicmaps.
I was going to say this is a dupe of #826 but that specifically refers to when it happens in not-navigation mode. I don't know enough to say if these are the same bug or not, but perhaps a unified issue might help. I'll comment over there as well.
from organicmaps.
Does it reproduce in November release?
from organicmaps.
Does it reproduce in November release?
@biodranik I assume that's the non-beta version? I was able to get it on the Jan 9th release, I'll see if I can temporarily get out of the beta and run the Nov release today.
from organicmaps.
@rtsisyk do you have any ideas?
from organicmaps.
@wadeduvall @Miq1 do you still observe it in the recent version? And to confirm again: is the behavior the same on the phone, without Android Auto?
from organicmaps.
@biodranik @wadeduvall I checked it again an hour ago:
- in routing mode everything is perfect. Smooth movement of the arrow indicator, most of the time heading correctly, silky auto-zoom
- in drive mode the position is updated only every 2-3 seconds, the arrow is jumping. When standing still, the arrow will turn frequently, pointing to a false direction.
It would be great to have the same smoothness and stability as in the rouing mode in drive mode as well. 😉
from organicmaps.
The jumping behavior is intended. The position is only updated when a new GPS location comes in.
However, 2-3 seconds is too much, it looks like a bug, the interval should be 1 second. @AndrewShkrob @rtsisyk
from organicmaps.
How is it done in routing mode? Interpolation? It obviously is possible to have a smooth behaviour.
from organicmaps.
Smooth behavior is based on an assumption where you will be in 1 second. And it is not always accurate.
from organicmaps.
Well, but for my taste it is a massive improvement towards the "jumping habit". What almost is annoying me most is the rotating direction when standing. The probability of a car (or else) suddenly turning in place must be close to zero normally.
from organicmaps.
Can confirm this bug also happens to me on a google pixel 7a, it started quite recently (only noticed it today, but I rarely use navigation so idk) and is still happening as of latest update (Downloaded from F-Droid)
from organicmaps.
Related Issues (20)
- Can't get location in airplane mode HOT 1
- [search] Rank my position distance if viewport distance is _very far_ for all top results. HOT 1
- [android] Automaticaly open user native language entry when adding place to OSM HOT 3
- Display search hints (search suggestions) without waiting for search to finish
- [ios] The app enters the FullScreen mode when handles the deeplink
- Standard shops / POIs not being shown when "3D Buildings" is disabled HOT 6
- iCloud Synchronization TODO's HOT 1
- Size of Bookmarks icons at Zoom levels
- OSM edits are doubled
- [CarPlay] Hide inactive traffic icon HOT 3
- Support Bicycle POIs specific subtags
- Exclude [ref] from street names for secondary and lower HOT 1
- During Navigation, hide street names and building numbers not relevent to the route HOT 3
- At the end of a route, expand the bottom bar to show the 'Stop' button HOT 1
- Use junction:ref and destination tags for navigation instructions HOT 10
- Add cross streets to search HOT 1
- Make straight line dots connecting end and start of the recorded track more transparent and less visible
- A new route is not rebuilt properly after driving in a different way from the initially proposed route.
- Note wrongly added because snapshot's too old HOT 9
- [styles] Better representation of island names according to their size HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from organicmaps.