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.031 seconds.
Heinzenthal (DE) : 0 meters
Latitude : 49.52482986450195;
Longitude : 7.907710075378418
Population : 0;
View on a Map | View on Openstreetmap
Longitude : 7.907710075378418
Population : 0;
View on a Map | View on Openstreetmap
Neuhemsbach (DE) : 544.546 meters
Latitude : 49.52274201687053;
Longitude : 7.914534340944414
Population : 828;
View on a Map | View on Openstreetmap
Longitude : 7.914534340944414
Population : 828;
View on a Map | View on Openstreetmap
Gonbach (DE) : 2,241.907 meters
Latitude : 49.544823160507065;
Longitude : 7.903700477922454
Population : 519;
View on a Map | View on Openstreetmap
Longitude : 7.903700477922454
Population : 519;
View on a Map | View on Openstreetmap
Münchweiler an der Alsenz (DE) : 2,670.278 meters
Latitude : 49.54174766387797;
Longitude : 7.881449322492343
Population : 1,264;
View on a Map | View on Openstreetmap
Longitude : 7.881449322492343
Population : 1,264;
View on a Map | View on Openstreetmap
Heuberg (DE) : 3,098.287 meters
Latitude : 49.51667022705078;
Longitude : 7.86667013168335
Population : 0;
View on a Map | View on Openstreetmap
Longitude : 7.86667013168335
Population : 0;
View on a Map | View on Openstreetmap
Sembach (DE) : 3,217.905 meters
Latitude : 49.515254920622006;
Longitude : 7.865642708354526
Population : 1,199;
View on a Map | View on Openstreetmap
Longitude : 7.865642708354526
Population : 1,199;
View on a Map | View on Openstreetmap
Sippersfeld (DE) : 3,288.362 meters
Latitude : 49.54747143125156;
Longitude : 7.93702445418737
Population : 1,217;
View on a Map | View on Openstreetmap
Longitude : 7.93702445418737
Population : 1,217;
View on a Map | View on Openstreetmap
Enkenbach-Alsenborn (DE) : 3,672.727 meters
Latitude : 49.491800744508744;
Longitude : 7.9079789605292765
Population : 7,189;
View on a Map | View on Openstreetmap
Longitude : 7.9079789605292765
Population : 7,189;
View on a Map | View on Openstreetmap
Wartenberg-Rohrbach (DE) : 3,924.06 meters
Latitude : 49.52652634063193;
Longitude : 7.853406140338332
Population : 565;
View on a Map | View on Openstreetmap
Longitude : 7.853406140338332
Population : 565;
View on a Map | View on Openstreetmap
Lohnsfeld (DE) : 4,939.532 meters
Latitude : 49.547553443034595;
Longitude : 7.848893106709629
Population : 999;
View on a Map | View on Openstreetmap
Longitude : 7.848893106709629
Population : 999;
View on a Map | View on Openstreetmap
Next>>