I know it knows them because it announces them just fine during navigation.
Why? What's the point? It's a map. Street names are pretty much the #1 most important thing.
I know it knows them because it announces them just fine during navigation.
Why? What's the point? It's a map. Street names are pretty much the #1 most important thing.
My pet theory here is mislaid/misaligned interests: 90% of Google Maps users are probably using it for automotive navigation, not for identifying cross-streets.
A more strident person would argue that Google is consequently, in part, responsible for reinforcing America's obscene car dependence. I'll leave them to make that argument :-)
As for the rest; yeah I'd love to see a serious effort to get an OMS-based map up to feature parity with Google Maps. Place photos, contacts integration, and the timeline would be big ones for me.
Google has some sort of system that auto-calls shops, I think, and asks them to verify that their hours are correct.
It's still pretty crap and I'm sure OSM could beat google maps at that game too but it doesn't seem to be a focus.
I also have a suspicion they put in random data as a means of motivating users to "fix" it where it's wrong. I've gone to one restaurant gmaps has said is open and it's been closed and had lunch at a restaurant next door it said was closed which was open.
Neither one seems to be able to handle stuff like public holiday working hours, odd days off, holidays, etc.