Hacker News new | comments | show | ask | jobs | submit login

Outside of the US, OSM is almost completely useless. I live in a major Australian capital city, and there's vast areas of the city without any geocoding information at all.

If you just want to display a vague map of a major metropolitan area it's ok. But as soon as you need to actually find an address, you're out of luck.

The address coverage in OSM for much of Europe is superior to the U.S. The road network is also pretty solid there.

Especially Germany and the U.K., but there are other active communities.

Also, in the U.S., the Nominatim instance setup on openstreetmap.org mostly falls back to address range data imported from Tiger. That data isn't really part of OSM. It gives great coverage, but there are some limits to the accuracy.

And therein lies the problem. For some areas of the world OSM data is excellent.

But the internet is global. It might work correctly for you when testing, but somebody in another country finds your app utterly useless.

Even if Google Maps has worse data for some areas than OSM, globally it's far more consistent.

Given that there's far, far cheaper options for mapping than Google while still providing excellent data (ArcGIS comes to mind), if you're building a commercial product with an international market in mind you're still better off using a commercial GIS solution

> But the internet is global. It might work correctly for you when testing, but somebody in another country finds your app utterly useless.

This appears to be based on a misunderstanding; the OSM project isn't an app released by a company, instead it's a global community creating a map dataset, somewhat similar to Wikipedia.

If the data in your country or local area isn't good, then please consider becoming a contributor to OSM and edit the map. By making the OSM better, you can help solve those consistency problems and improve the experience for the growing number of people who are using it - whether directly or via companies like DoubleMap.

I think you misunderstood my post. By 'app', I mean the app built by a third party company that makes use of OSM.

Being a contributor is nice and fuzzy, but not a commercially viable option. If my customer says "I can't find this town on the map", I'm hardly going to tell them to drive out and map it themselves.

It's only 'a' problem. Which is sort of a meaningless objection, but people looking at OSM are asking "Is this good enough for what I want to do?", not "Is this the best for everything?".

Who knows what will happen in Australia, but a thing I see happening in the U.S. is people starting to use OSM for whatever and then investing effort in fixing their immediate problems. So there is some sort of hand wavy tipping point that has been reached.

But a lot of apps are just used in a certain area. For example transportation apps.

And when it comes to websites there are even more of those.

Not to mention that more and more apps use data that only OSM provides.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact