Hot answers tagged routing
GraphHopper (using OpenStreetMap Data) GraphHopper offers memory efficient algorithms in Java for routing on graphs. E.g. Dijkstra and A* but also optimized road routing algorithms like Contraction Hierarchies. It stands under the Apache License and is build on a large test suite. OpenStreetMap is directly supported from GraphHopper. Without ...
What you are looking for is called 'reverse geocoding' and is implemented e.g. with Nominatim API
Only top voted, non community-wiki answers of a minimum length are eligible