New : Try the demo on a map with the leaflet plugin
The GEOLOC webservice is totally FREE and allow to find a place or POI and the distance from a GPS coordinate via a REST webservice. Gisgraphy also offers Premium hosted services and consulting.
It uses (free) data from Geonames that are imported into a local database.
You can see an example of use bellow. You can find documentation on how to use the XML API of the webservice and see how to download and install Gisgraphy.
You can use this interface to call the webservice and see the output.
10 results was found. (Paginate from 1 to 10).
Your request took 0.019 seconds.
Rāni Khera (IN) : 952.489 meters
Latitude : 27.299259185791016;
Longitude : 80.62521362304688
Population : 0;
View on a Map | View on Openstreetmap
Longitude : 80.62521362304688
Population : 0;
View on a Map | View on Openstreetmap
Bariārpur (IN) : 1,019.815 meters
Latitude : 27.292619705200195;
Longitude : 80.62870025634766
Population : 0;
View on a Map | View on Openstreetmap
Longitude : 80.62870025634766
Population : 0;
View on a Map | View on Openstreetmap
Ghamānpur (IN) : 1,402.004 meters
Latitude : 27.300689697265625;
Longitude : 80.60698699951172
Population : 0;
View on a Map | View on Openstreetmap
Longitude : 80.60698699951172
Population : 0;
View on a Map | View on Openstreetmap
Alinagar (IN) : 1,472.506 meters
Latitude : 27.2945499420166;
Longitude : 80.60357666015625
Population : 0;
View on a Map | View on Openstreetmap
Longitude : 80.60357666015625
Population : 0;
View on a Map | View on Openstreetmap
Bakchhirwa (IN) : 1,473.311 meters
Latitude : 27.280149459838867;
Longitude : 80.62097930908203
Population : 0;
View on a Map | View on Openstreetmap
Longitude : 80.62097930908203
Population : 0;
View on a Map | View on Openstreetmap
Next>>