> Generally when I drive with Google Maps, I already know the route but want Google to step in when there's traffic.
You should try Waze. I too mostly use Google to route me around traffic, but Waze is an order of magnitude better at it. It has more frequently updated traffic data and is willing to take you on side streets.
For example the other day I was driving down a major road, and Google said to just stay on it, but Waze took me down a side street for two blocks and then back to the main road, saving me four minutes, which was 25% of the total trip time.
Also, when making a long drive, Google chooses a route that is optimal right now for the entire route. Waze accounts for the fact that it will be an hour later when you get to the second half of your trip, and uses that to make better choices.
Waze is pretty great but it has a habit of running you through hospital parking lots to save 2 minutes or turning multiple times to avoid a intersection that isn't really that busy.
What I wish Waze would do is have a mode that allowed me to learn a route. Maps, and Waze both 'optimize' so much that its sometimes hard to learn a route from point a -> b because every time you go it sends you on different paths.
Many of the path optimizations seem to save you _seconds_ and when I'm driving I don't care about seconds, I care about minutes in greater quantities than 10.
I feel that Waze quite literally reflects the community - i.e. it's not that Waze is trying to shave off seconds by some sort of math analysis of possible routes, but rather that it's showing a shortcut that quite a few people actually are using and that's working for them.
Google might route me through a turn that's theoretically allowed according to street signs but takes forever to make in heavy traffic; Waze might route me through a turn or "street" that's theoretically not usable but all the locals are using it anyway.
If it knows routes used by locals, that means your positioning data is always sent back to Waze, meaning Google.
I'm using Here for longer trips. Google has the habbit of making questionable routing decisions. We ended up on roads that looked like after bombardment using it.
If you run them side by side, you will often find that Google Maps does not try as hard as Waze to save seconds. It prefers routes that are easier to learn, as you yourself like them, with fewer turns (and thus fewer interruptions). It caters to the 90% of people like you that don't obsess about seconds. Of course, it also has get traffic into account. Perhaps, in your case, the intersection isn't that busy, but traffic information is noisy.
I think there must be a factor like local data quality: I stopped following Google Maps as closely because it does things like an unprotected left turn on a major arterial road to save 100 feet going to the next light.
I remember trying to use Google Maps in San Francisco at rush hour. In terms of utility, efficiency, and practicality, it was indistinguishable from some bus-riding programmer's idea of a practical joke.
No, Google, I am not going to make a left turn here, because I have someplace I need to be by Wednesday.
Another problem with Waze, by the way, is that the algorithm is designed to route you away from a busy intersection or a congested street without regard to whether or not going out of your way will take more time than just slogging through the street/intersection. Waze also likes to do stupid things like insisting you make a left onto a six-lane divided highway without a light.
And their pathing is just bad: it insists on cutting through a gated community to get to my place, something that's physically impossible. And even worse, the entrances to that gated community and my townhouse complex are on different arterials. It also doesn't recognize the entrance to my townhouse complex as a valid entrance too (if you try to enter via the entrance, Waze will shriek at you to turn around, get back on the arterial, and find the gated community). I've also seen it straight-up get lost before when trying to go to one bar that's near my office.
Because of this, I long ago decided that whenever I request a Lyft, and I'm going either to or from home, I will call the driver and say "My name is Amy, I requested a ride. I'm calling to confirm that you are not using Waze.", and I will hang up and cancel if they say they're using Waze, if they don't speak enough English to understand the question (I live in a pretty diverse city, so this is common), or if they demand why I'm asking and then start angrily grilling me about every detail related to my destination.
And, yes, the third scenario is sadly common. I have never seen people get angry in real life like Waze partisans do except where actual religion is involved... imagine the worst kinds of vim/emacs warriors, Linux/Mac/Windows fanboys, PlayStation/Xbox/Nintendo/PC zealots, iPhone/Android partisans, etc., except in real life instead of on the Internet. It's actually why I started calling ahead: I used to just wait for the driver to get here, get in the car, and then as soon as they start the navigation and Waze comes up, I would calmly say "please don't use Waze, it can't get to where I'm going". The reaction was, more often than not, angry and aggressive. They treat "Waze can't get to where I'm going" as an attack on their lifestyle. After dealing with abusive drivers who will call me a liar to my face, screaming "that's the only thing I have!" at the top of their lungs, getting violent (I had one lady who punched her steering wheel while screaming the aforementioned), and sometimes getting straight-up kicking me out of the car (my response is always "Gladly!"), I've learned to call ahead and filter them out, as I have no desire to come within 10 feet of nasty, aggressive religious warriors. Oh, sure there have been plenty of Waze users who will let me navigate them manually (I can navigate from my office to my home in my sleep) or who will let me open Google Maps on my own phone and listen to the voice nav from there, but the number of angry fanboys and fangirls with no emotional maturity means that I'm not willing to risk it.
And it's because of the aggressive religious warriors who I'm afraid to share a vehicle with, and to a smaller degree because Waze's pathing sucks in general, I've started to call ahead to make sure they're not using Waze even when I'm not going to or from my house.
Google maps does update route in real time. They also integrate Waze data since they own them. Waze was taking heat for routing onto residential side streets which makes me wonder if Google is taking a softer approach. Interesting that you mapped your route with Google maps and Waze at the same time and compared them. I'll have to give that a shot.
They update in real time, but Waze predicts traffic, which is better. For example, in the Bay Area, if you are coming from Sunnyvale and going to Berkeley, you could go up the peninsula side or the east side. GMaps might tell you to take the peninsula route, because right now, the bridge is clear. Waze however will predict that the bridge will be crowded in 40 minutes when you get there, so it will take you up the east bay side.
GMaps may notice the bridge is crowded when you get there, but at the point it can't reroute you, because you're already on the wrong side of the bay, so it will just update your ETA.
What I've found is that the Waze ETA is almost always accurate when I start the trip, whereas the GMaps one keeps updating as I go.
I actually find the opposite. :) Google Map's estimates tend to be close for my work commute (within 5-10 minutes).
Waze on the other hand will often give me an estimate that's 20 minutes faster than Google Maps, and with the traffic that eventually pop up on that route, take me 20 minutes longer than what Google Maps estimated.
In my area Waze does a better job at anticipating future traffic patterns. For example, every Thursday I have to get my son from school and drive across town starting at 5pm. It's a 20 minute drive if there's no traffic and 30-35 minutes typically and we only have 40 minutes to get from A to B. Google will pick a route that is fast at 5pm, but builds a lot of traffic at the Nike headquarters by the time we reach it 15 minutes later. Waze seems to understand this better and has never routed me into that traffic jam.
Is Waze's traffic really updated more frequently? Depending on the area, Google Maps can be down to roughly once per minute. (Open a view at a busy time of the day and figure how often the traffic data refreshes.) Perhaps it's a matter of reacting more rapidly to new data.
Yes, Waze is willing to take you on side streets, by design, just like Google Maps isn't, deliberately. Waze is Gentoo, Google Maps is Ubuntu. One is tuned for the quickest drive, the other for directions that are simpler and thus easier to follow or remember (e.g., it doesn't reroute you if it knows it will save you just 2-3 minutes).
Waze is extremely regional. I was among the first adopter and mappers here in Italy, and was involved with various misfortune with the local bureaucrats which locked all the dialogue and started making terrible, terrible decision for a mapping software: for example to save mappers time they decided not to map service roads nearby larger mains, except in places like Milan if you need to know when to get from the main into the service road since not all left turns from the main are legal and not always the service road can merge back into the main.
As a direct result Waze was unusable in large Italian cities for the longest time, long enough that the gap in free turn to turn navigation that was once there got filled by google maps on ios and everyone forgotten about that experiment. They eventually conceded and started mapping all the details as needed by turn to turn navigation, but too little, too late.
This is more a matter of degree. Google Maps does occasionally suggest surface streets when there's major traffic, and will also suggest alternate routes during a trip.
In my experience, though, traffic has to be very bad for it to do this. Maybe it does it less often?
The underlying map data is the "real world", so there certainly is a mapping between the google and waze map data, even if the mapping is non-trivial :)
There are thing like OpenLR, which were invented exactly to solve these kinds of problems.
You should try Waze. I too mostly use Google to route me around traffic, but Waze is an order of magnitude better at it. It has more frequently updated traffic data and is willing to take you on side streets.
For example the other day I was driving down a major road, and Google said to just stay on it, but Waze took me down a side street for two blocks and then back to the main road, saving me four minutes, which was 25% of the total trip time.
Also, when making a long drive, Google chooses a route that is optimal right now for the entire route. Waze accounts for the fact that it will be an hour later when you get to the second half of your trip, and uses that to make better choices.