I've found Apple Maps is a little better in this regard. They show a higher density of business markers at any given zoom level.
I've found Apple Maps is a little better in this regard. They show a higher density of business markers at any given zoom level.
8-10 years ago it was way more reliable. The decline started with them adding the option to promote a business. Frustrating.
- OSM want's a detailed and reliable map.
- Google maps tries to either sell your data to clients, or make you buy from them.
Their business data is their priority for maps. You can see that clearly when you look at location history changes over past decade or so. It used to be actual user location history and it was glorious. Now it's "near what businesses you were more or less, help us rate them".
It's a great moment to again remind about existence of low-friction tools that you can use to add business data (among others) to OSM, like StreetComplete app, available on F-droid and Google Play :)
https://streetcomplete.app/?lang=en
In my region OSM business data starts to be on par with google, better (more up to date) sometimes.
CoMaps would be a good map app, and it will also display when POIs and opening hours were last confirmed (the only OSM app to do so AFAIK)
I would love to use OsmAnd more. StreetComplete sounds great and looks like a nice way to be able to contribute fixes to OSM. Thanks for the recommendation!
> a few times I have had to look up the business in Google Maps to find their address
Exactly my point - Gmaps taught us to expect *businesses" on maps. Not addresses. Pins and stars, instead of streets and numbers. Arrival time and traffic, instead of distance, elevation and road type (size).
I use gmaps still, mostly for businesses, but to actually know where I am I have better options. Gmaps hides most of typical map features - you see less of trees, water, buildings, height elevation. On Comaps/Osmand you suddenly can correlate map with things you see (without street view! :P).
When I zoomed in, it would still only show me the Permanently Closed business listing for the old restaurant.
Searching by address, they do have a listing for its replacement. But they were prioritizing the dead restaurant on the map because why would I want to know current info from a map when they can be useless instead?
And it's not like this is a restaurant in the first floor of a tower with a bunch of businesses stacked on top of it competing for map space. It's a single floor, there's only one occupant.
It's actually much worse than that.
I will often see the business name as I'm zooming in, but if I zoom too far, it's no longer available. You have to find "just the right zoom level" for displaying the given business.
As if it were some weird mind game they were playing with you.
Clever.
Unfortunately, not all numbers are shown, even when all the exits are non-overlapping at the displayed zoom level.
I guess there's various reasons, ranging from "it's hard to make auto-layout algos produce stuff as dense as painstakingly handcrafted maps" to "let's make it harder to scrape/copy data"
the way you juxtapose them calls for pointing out, Apple Maps don't have streetview which makes Apple Maps a lot less convenient.
Google street view has the 2d overlay letting you know where there is coverage, shows the date taken along with previous imagery, and they have coverage nearly everywhere in the US at a least, although some of its pretty old.
Apple Maps does seem to have more up to date satellite / aerial imagery though.
Hard to overstate how valuable all that street view coverage is on the Google side.
On the other hand, they do have historical coverage, have to give them that.
You can see the very poor US coverage here: https://brilliantmaps.com/apple-look-around/
Of course compared to Google Street view there is no comparison on a world wide basis as you can see on the same page.