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?

有帮助吗?

解决方案

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

其他提示

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.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top