The only real alternatives for Google Maps as a consumer are:
Alternatives for Google Maps embedded in your app are:
For example, for a mobile app, try OsmAnd or maps.me. There are also 'niche' apps such as MapOut, which is an outdoor-focused iOS mapping app with gorgeous cartography.
Or for bike routing, try https://cycle.travel/map (disclaimer - my site), Komoot, CycleStreets or many others. OSM is historically very strong on walking and cycling, while being less focused than Google on car navigation.
openstreetmap.org itself expressly doesn't aim to be a consumer-facing website; it's principally a portal, community and editing interface for mappers. The OSM philosophy is "we provide the data, you take it and build the apps".
Quick observation, my votes dont seem to stick. (Most likely I am doing something wrong). How do I vote correctly?
It doesn't work with uBlock Origin. Maybe this[1] is why.
[1] https://cl.ly/937a69631c0d - It's in Malvertising filter list by Disconnect.
* https://www.openstreetmap.org/
For maps on your phone:
* Apple maps
* https://www.generalmagic.com/magic-earth/
For maps on your website, you'll probably have to combine a couple of services:
* http://www.thunderforest.com/
If you're willing to self-host:
* https://github.com/komoot/photon
* https://github.com/gravitystorm/openstreetmap-carto/blob/mas...
From a library perspective, I think Mapbox is pretty good as it integrates with a lot of languages and it has a lot of smart decision making tools.
I say this because the typical driving force for seeking an alternative to a Google service is the fact that it's owned by Google.
The map detail is quite low. It doesn't understand U-turns (turn left, then turn left), it doesn't give lane guidance.
The "watch out" warnings are quite useful though, I suppose.
- no support for roundabouts: it's really hard to determine where you have to leave, and the spoken hints are not helping. Why not displaying a top view of the intersection/roundabout like other navigation devices do?
- no good support for leaving a highway. If the connection is non-standard the speech commands seem off/hard to understand. Top view again would help.
Check us out at https://stadiamaps.com
For consumer maps, Apple Maps is decent, Bing isn’t awful, and openstreetmap.org can meet some needs.
Since maps are a big part of our project, and we keep a decent amount of Geo data, we'll have to set up our own servers once it becomes cheaper than paying Mapbox in terms of views.
It's surprisingly easy with the OpenStreetMap data and Mapnik to display nice maps (at least at the POC stage ;-).
We use GeoDjango with PostGIS to store and process our geospatial data.
Mapy.cz https://en.mapy.cz/
Bing Maps https://www.bing.com/maps
Wikimedia maps https://maps.wikimedia.org
TomTom mydrive https://mydrive.tomtom.com
Hugely useful if you are traveling and without data.
You'll need to find a tile server though. What to choose depends on your volume. Mapbox is the provider with the best tile quality to price ratio as far as I can tell...
For some things it's much better than Google, hiking trails and bike paths for example.
But more seriously the idea is that if enough people start contributing to the map, there's no reason it can't be as good as Gmaps.
It's already quite good, depending on your area. In some places the government has supplied the data, which is part of the reason some cities or countries are very detailed, while others much less so.
In Europe lots of countries have local mapping systems, geoportail.fr for example.
Does anyone know a way to import bookmarks from google maps to Apple maps?
I worked for the company few years ago.