Looks really interesting! Would it be possible to use OpenStreetMap data? http://planet.openstreetmap.org/
(I work on a OSM geocoder, not offline but has a Python library http://geocoder.opencagedata.com/)
11–20 of 46 posts
Looks really interesting! Would it be possible to use OpenStreetMap data? http://planet.openstreetmap.org/
(I work on a OSM geocoder, not offline but has a Python library http://geocoder.opencagedata.com/)
Very good companion for Geocoder - https://github.com/DenisCarriere/geocoder . Glad to see Python getting more geo libraries for Non-GIS users.
Starred. We're currently using nominatim + osm data + postgis on our own hosted servers. Can this be a good alternative?
edit: We are only interested in knowing the nearest big city though
This is great, does anyone know of a js version? I'm currently using http://nominatim.openstreetmap.org/reverse in my Node app but I'd rather not rely on a 3rd party, especially under heavy load.
I wrote a quick (500k lookups/sec) offline geocoder for Ruby: https://github.com/bronson/geolocal to comply with the silly EU cookie rules. It precompiles the statements you're interested in:
Geolocal.in_eu?(request.ip)
Geolocal.in_us?('8.8.8.8')
Glad to see that my lib has a role model if it ever grows up. :)The goal is to collect address datasets so that forward and reverse geocoding is an easier problem to solve. A contributor wrote an excellent overview of the project the other day:
https://medium.com/colemanm/creating-an-open-database-of-add...
If you're interested in making both forward and reverse geocoding better, please consider paying attention to a project I started and help maintain called OpenAddresses: http://openaddresses.io The goal is to collect address datasets so that forward and reverse geocoding is an easier problem to solve. A contributor wrote an excellent overview of the project the other day: https://medium.com/colemanm/creating-an-open-…