Question

I am working on application, that receives lots coordinates & i need to locate each one. Google & other services have limitations. Perhaps there is solution, that could be used locally on linux?

Was it helpful?

Solution

There is at least two older questions for this same problem, so maybe the answers provided in them gets you started in right directtion: 1. Techniques for offline reverse geocoding on a mobile device? 2. Offline Reverse Geocoding in Python

OTHER TIPS

Reverse geocoding is just a spatial search. You need data, for the US, you can use Tiger data from the Census or other spatial data for your coverage area. And you need a way to do a spatial query. This can be done using Postgresql and PostGIS or using Mapserver.org. If you want to license a solution, checkout http://imaptools.com/ (my consulting site). Getting good data probably presents one of the biggest challenges depending on your coverage needs.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top