Gisgraphy is a world wide open source geocoder. It provides a geocoding web-service (API) to convert an address or place to its GPS coordinates (latitude / longitude). It may be used for commercial purposes without restriction : You can cache, store, or display results on a map or not.
We also provide Reverse Geocoding that convert a lat / long coordinate to a postal address. Reverse Geocoding is commonly used for GPS vehicle tracking software (OpenGTS or Traccar includes a Gisgraphy client)
Based on open data (Openstreetmap, Openaddresses, Geonames and Quattroshapes). Our code is also open(source) and freely available on Github.
Gisgraphy can be installed and run offline but we also offer affordable hosted services. Plans start at 80€.
No commitment, no lock-in. There is not automatic renewal. You stay in control of your budget.
Promotion : for all new subscribers, get 25% off for their first subscription. Subscribe now
Gisgraphy has all the necessary features that modern geocoder must have :
You got several solutions to test the relevance :
If it suits your needs ? Subscribe
Gisgraphy provides a solution for your use case. You can consume our hosted geocoding webservice, host the geocoding webservice on your own servers, or batch geocode.
Subscribe to our hosted premium web services. No downloading, no installation and configuration. You don't have to worry about the technical details, we handle that, you just use it ! Choose the plan that fits your need and get a scalable and performant geocoding solution, including an SLA. Plans start at 80€.
Gisgraphy can be run completly offline, the data are stored on your server. There are many installation options including :
We got solutions to ease things :
All our web-services can be output in several formats : XML (default), JSON, PHP, Python, YAML, ruby, Atom and Georss. For PHP, Python, Ruby, and JSON, You can simply eval the return string. See some examples
You can also explore the API or learn more by reading the documentation on all the possibilities or read the FAQ
Geocoding :
curl https://services.gisgraphy.com/geocoding/?address=paris curl https://services.gisgraphy.com/geocoding/geocode?address=%271%20avenue%20des%20champs%20elysees%2075003%20paris%27&country=FR
Reverse geocoding :
curl https://services.gisgraphy.com/reversegeocoding/search?format=json&lat=48.8723789988&lng=2.2996401787 curl https://services.gisgraphy.com/reversegeocoding/search?&lat=48.8723789988&lng=2.2996401787
Still got questions ? Contact us
Gisgraphy is not only a geocoder, You may be interested in our other webservices as the find nearby, postcode search, address parsing, street search,...