Live data from Hacker News

Why Use OpenStreetMap Instead of Google Maps?

openstreetmap.org

11–20 of 215 posts

Re: Why Use OpenStreetMap Instead of Google Maps?

#11
post #8

Open Street Maps is great as a data source, but the front end client apps for using it are somewhat lacking. On my iPhone, I use Maps.me when I travel to Cuba and Google Maps almost everywhere else. If I was building an app, I'd definitely use OSM and probably Mapbox.

On Android, Osmand works very well.

Re: Why Use OpenStreetMap Instead of Google Maps?

#13
And if you can't use OSM, try Here maps.

They are easy to download for offline use. Following the suggestion of friends, I have repurposed an old phone as a "travel phone" with maps of the whole world (or at least the parts I can download!)

Not perfect, but when I catch a plane, I don't have to worry about local networks.

Fun story: recently in Europe, Google Maps stuttered. Now and then, there was a networking issue. It is almighty wiseness, Google Maps was then showing a white page instead of showing me the previously downloaded maps. This was irksome, especially in navigation mode. I was litteraly following my way on the screen, when it turned white in front of my eyes. Several times. I turned white too.

After that, I decided I would take a chance with the backup plan. I turned off the phone and used the travel phone instead. No network, so no lookup of business names, but Here maps offline with street addresses did better than Google Maps online.

I called that a learning experience. I later was told Google Maps lets you download some tiles, but it is not as convenient as having litteraly every continent saved. I do not want to plan what part I may need. Just "down it all"!

Re: Why Use OpenStreetMap Instead of Google Maps?

#14
post #8

Open Street Maps is great as a data source, but the front end client apps for using it are somewhat lacking. On my iPhone, I use Maps.me when I travel to Cuba and Google Maps almost everywhere else. If I was building an app, I'd definitely use OSM and probably Mapbox.

Can you describe where you find maps.me on iOS to be lacking?

Re: Why Use OpenStreetMap Instead of Google Maps?

#15
I quite like https://maps.openrouteservice.org/ as a UI for OSM that has sensible search and routing.

The routing has many different cycling modes, and you can also click the little leaflet icon on the right and switch the view to "OpenCycleMap" to get a more cycling-oriented map view.

Re: Why Use OpenStreetMap Instead of Google Maps?

#17
post #8

Open Street Maps is great as a data source, but the front end client apps for using it are somewhat lacking. On my iPhone, I use Maps.me when I travel to Cuba and Google Maps almost everywhere else. If I was building an app, I'd definitely use OSM and probably Mapbox.

On iphone, the nicest looking app I found is called MapOut.

Very slick, works well, offline. I guess aimed more at outdoor use than cities, or driving.

Re: Why Use OpenStreetMap Instead of Google Maps?

#18

I always wondered who actually pays for the bills in OSM? Who pays all the servers, all the traffic, etc...?

Donations and a little assistance in kind (discounted/donated hosting). But OSM is incredibly efficiently run. Turnover in 2017 was just £185,395 and that includes the State of the Map conference. The foundation has just one part-time employee for administrative support. Compare to Wikimedia which has turnover of around $80m and 280 employees.

Re: Why Use OpenStreetMap Instead of Google Maps?

#19
I just recently spent a few hours working with OSM and Nominatim as part of a project for my university, an event planning page for ActivityPub social media: http://fedevent.herokuapp.com/

OSM maps are quite detailed, perfectly serviceable...but Nominatim is not very good (at least in my experience?) I used https://github.com/perliedman/leaflet-control-geocoder to interact with Nominatim but entering something that can sound relatively common (like a mall or an abbreviation of an institution) will come up with locations in entirely different countries than the user had in mind and at least in the case of that geocoder control (props to the dev for making it, BTW) there isn't a clear way to determine WHERE something is before selecting it.

I noticed this when I searched for "Mall San Pedro" and was returned the right location but it was displayed as something completely different, under the name of the street. It's a little disconnecting.

I appreciate that it might come down the libraries and tools that are querying Nominatim with certain design decisions, but the useful of a database is in the implementation of it into tools.

Re: Why Use OpenStreetMap Instead of Google Maps?

#20

I quite like https://maps.openrouteservice.org/ as a UI for OSM that has sensible search and routing. The routing has many different cycling modes, and you can also click the little leaflet icon on the right and switch the view to "OpenCycleMap" to get a more cycling-oriented map view.

Another OSM-based cycle map and routeplanner you might be interested in: https://cycle.travel/map (disclaimer - my site! Western Europe/North America only at present).
Post reply on HN