Get a sneak peek at whats next for Permanent Hazards on our April 7th Office Hours!
These forums are specific to the Waze mobile app. Post here if you experienced a problem while using the app, have a question about the app functionality or a feature such as navigation or search.

Post Reply
Forum rules
Waze App Useful Resources

iOS6 Does Not Provide True GPS Location to Waze

Post by Dave2084
Long post warning!
[Originally posted to the Waze Champs forum and cross posted to iOS Experts forum]


For quite some time I have had an issue on my weekly 100 mile each way trip to head office where at the same point on the A46 in two different locations a perfectly stable route spontaneously jumps to a parallel road and then recalculates. This happens every time I drive this route.
A46_URs.jpg
(94.21 KiB) Downloaded 4813 times
This area was the subject of a significant road improvement scheme where the old single carriageway road was upgraded to a new dual carriageway, at some points the road deviates from its original path and takes a new one. Both these locations (here and here) are cases of the start/end of a new path for the road. I should add that the road opened the new route on 1 Dec 2011, though work was ongoing until summer 2012.

For a long time I became more and more convinced that there was something wrong with the tiles this road belongs to and this it somehow had memory of the old road and was trying to follow it regardless of the new roads that had been mapped on Waze (and it appeared on the live map within days of the new road opening :D )

Finally after looking at the URs and GPS tracks and scratching my head I decided to look elsewhere. I added GPX recorder app to my phone and recoded my path outside of Waze while driving down the road. You can view the GPX track here (on Dropbox).

Looking at the GPX track I was astonished to see that the same deviations in the path were being seen outside of Waze (which is kind of good as it means Waze is not the problem).
GPX.jpg
(79.85 KiB) Downloaded 4823 times
I then had a revelation and I now know for sure what the issue is ... in a nutshell, my iPhones GPS tracks are being stickied to the roads on apple maps ... and of course the new road is not yet implemented into apple maps some 14 months after it started using the new route. (It was finally added to Tomtom for iOS a few months ago more or less a year after it opened)
apple_maps_syerston.png
(326.36 KiB) Downloaded 4812 times
For completeness here are the same screenshots for the second location where this happens.
Waze:
A6097_URs.jpg
(92.71 KiB) Downloaded 4814 times
GPX Track:
A6097_GPX.jpg
(80.31 KiB) Downloaded 4815 times
Apple Maps:
apple_maps_A6097_junction.png
(301.64 KiB) Downloaded 4821 times
Lastly, the system knows that something is wrong as it is now giving me Automated Map problem alerts:
A46_Automatic_Map_Problem.jpg
(133.19 KiB) Downloaded 4813 times

A quick search on Google revealed another user (and app) with the same problem:
"Snap To Road" in iOS 6 breaks accurate GPS recording
Here is what I think happens: Unlike it predecessors iOS 6 has direct access to map data. Once iOS detects you are going faster than a certain threshold (in my testing around 20 mph), it will correlate your GPS data with the location of a nearby street running in parallel to your actual track. I presume this was implemented to improve the turn-by-turn navigation experience for car drivers, in case where the received GPS signal is slightly off.

In theory, this might be a good optimization. However, when used in combination with the map data on iOS 6, it makes accurate GPS recordings impossible in areas where street data is less than perfect.
At the bottom of the post, there are a couple updates. The last one hints at a possible solution:
I was contacted by the developer of another GSP related fitness app. He suggest that Strava simply forgets to set CLActivityType on iOS 6 to CLActivityTypeFitness. Without a correct type being set, Apple guesses and assumes an automotive activity beyond a certain speed threshold.
There's a brief reference in Apple API documentation.
It's possible that the app needs to set "CLActivityTypeOtherNavigation" or "CLActivityTypeOther".



I have tested this fault in the current release (v3.6.0) and it is still present, but probably only for users running iOS6+

The Apple maps fiasco may well have driven new users to Waze, but Waze (and any iOS GPS aware app) may be hindered by apple maps where they are significantly out of date in some areas.


If you are looking at URs or MPs in areas where there are new roads bear in mind that this may be a factor until such time as it is fixed. I have not yet found an app capable of recording GPX tracks that does not suffer this so it may not be fixable other than by apple. If you know of one PM me and I will try it.

Waze please, please please fix this ...


[Thanks to Timbones for some of the info used in this post]
Dave2084
EmeritusChamps
EmeritusChamps
Posts: 2435
Has thanked: 222 times
Been thanked: 316 times

POSTER_ID:191033

1

Send a message
iPhone 12 Pro Max • iOS 15.x • Waze 4.x
Level 6 Editor • iOS Beta Leader • Waze Global Champ (Retired)

Post by AlanOfTheBerg
Dave and Tim, thanks for the info and research done for this, and for now letting the community be informed! As you know, Waze does know about this issue and has stated that it should be fixed in the next major release.
AlanOfTheBerg
EmeritusChamps
EmeritusChamps
Posts: 23627
Has thanked: 568 times
Been thanked: 3478 times
Send a message
Wiki Resources: Map Editing Manual | alanoftheberg@gmail.com
Oregon-based US Ex-Global Champ Editor | iPhone13Pro - VZ

Post by AlanOfTheBerg
vickimachado wrote:Any ETA on the release?
I would say a couple of weeks. The latest version has been crashing on me nearly every drive. This is something I've not experienced in this magnitude in many versions.
AlanOfTheBerg
EmeritusChamps
EmeritusChamps
Posts: 23627
Has thanked: 568 times
Been thanked: 3478 times
Send a message
Wiki Resources: Map Editing Manual | alanoftheberg@gmail.com
Oregon-based US Ex-Global Champ Editor | iPhone13Pro - VZ

Post by bgodette
CBenson wrote:My understanding is that we will continue to see problems from this at least "until the next major release." Can I attribute MPs like these to this issue? Is there an easy way for non-Apple users to know where iOS device tracks are likely to snap to?
For NA, Apple Maps uses map data from TomTom. So you can look at the same area using http://www.tomtom.com/livetraffic/
bgodette
Waze Global Champs
Waze Global Champs
Posts: 3441
Has thanked: 27 times
Been thanked: 257 times
Send a message

Post by bgodette
Dave2084 wrote:
bgodette wrote:For NA, Apple Maps uses map data from TomTom. So you can look at the same area using http://www.tomtom.com/livetraffic/
Not quite the case. In my OP, the A46 was opened on 1 Dec 2011, and appeared in Waze about a week later. It appeared in Tomtom in Dec 2012, but is still not in apple maps.
Let me rephrase it a bit; Apple received their map data set from TomTom. This does not mean they're still current with TomTom. It's still sorta useful to look at their livetraffic map to see if it's an existing problem without having to open Apple Maps on an iDevice and scroll around/search.
Dave2084 wrote:Something else that occurred to me is the reason the Waze staff may have not seen this issue previously is that in Israel Apple maps are based on Waze rather than tomtom (according to the iOS6 credits).
Well yeah. But the same thing may apply, it may have been a one time sale.
bgodette
Waze Global Champs
Waze Global Champs
Posts: 3441
Has thanked: 27 times
Been thanked: 257 times
Send a message

Post by Bigbear3764
Are you at iOS 6.1.3? I just did this update yesterday on my iPhone 4. Didn't read what this last one was fixing.


Sent from my iPhone using Tapatalk
Bigbear3764
Country Manager
Country Manager
Posts: 2655
Has thanked: 200 times
Been thanked: 959 times
Send a message

Post by CBenson
My understanding is that we will continue to see problems from this at least "until the next major release." Can I attribute MPs like these to this issue? Is there an easy way for non-Apple users to know where iOS device tracks are likely to snap to?
CBenson
EmeritusChamps
EmeritusChamps
Posts: 10330
Has thanked: 608 times
Been thanked: 1642 times
Send a message
Regional Coordinator: Mid-Atlantic, US
Verizon, Nexus 6, Android 6.0.1, Waze 4.7.0.902

Post by Dave2084
bgodette wrote:For NA, Apple Maps uses map data from TomTom. So you can look at the same area using http://www.tomtom.com/livetraffic/
Not quite the case. In my OP, the A46 was opened on 1 Dec 2011, and appeared in Waze about a week later. It appeared in Tomtom in Dec 2012, but is still not in apple maps.

Something else that occurred to me is the reason the Waze staff may have not seen this issue previously is that in Israel Apple maps are based on Waze rather than tomtom (according to the iOS6 credits).
Dave2084
EmeritusChamps
EmeritusChamps
Posts: 2435
Has thanked: 222 times
Been thanked: 316 times
Send a message
iPhone 12 Pro Max • iOS 15.x • Waze 4.x
Level 6 Editor • iOS Beta Leader • Waze Global Champ (Retired)

Post by Dave2084
Initial testing indicates that this bug has been fixed in Beta 3.6.99.6 :D

Here is a drive from last week with Waze v3.6.0.0:
Apple Maps bug in 3.6.0.0 Cropped.jpg
(94.84 KiB) Downloaded 1760 times
And here is a drive from Thursday using 3.6.99.6 Beta:
Apple Maps bug in 3.6.99.6 Cropped.jpg
(94.73 KiB) Downloaded 1758 times
Thank you Waze!
Dave2084
EmeritusChamps
EmeritusChamps
Posts: 2435
Has thanked: 222 times
Been thanked: 316 times
Send a message
iPhone 12 Pro Max • iOS 15.x • Waze 4.x
Level 6 Editor • iOS Beta Leader • Waze Global Champ (Retired)

Post by jasonh300
kristin_wester wrote:
sketch wrote:
kristin_wester wrote:Still waiting for these issues to be fixed. is it just me???
This was fixed in Waze 3.7, if I'm not mistaken.
I have release 3.7.2, still the same problem
(and that "additional stop" is not working, but that I can live with)
Can you provide a screen shot? Either from the app if it's visible there, or from your drives in WME.
jasonh300
EmeritusChamps
EmeritusChamps
Posts: 7568
Has thanked: 131 times
Been thanked: 530 times
Send a message