Gisgraphy provides REST web-services with worldwide coverage. Based on open data (Openstreetmap, Openaddresses, Geonames, Quattroshapes). Our code is also open(source)1 and freely available on Github. It may also be used for commercial purposes without restriction : You can cache, store, or display results on a map (of your choice) or not (unlike Google Maps). Got questions about relevance and coverage ? want to compare the relevance with other geocoders ? Don't know where to start ? Read more
Find places, POIs, cities, streets around a GPS point for a given radius. Results include and can also be sorted by the distance from the given point. 130+ POIs type available (e.g : restaurant, station, ATM, PostOffice, Doctor, Parking, tourist information office). Very powerful when coupled with the reverse geocoding service to find places around an address.
For a given text and an optional GPS point, find places, POIs, cities, streets, zip codes,...with its information (coordinates, states, population, elevation, alternate names in many languages and alphabet). Many options available : Auto-completion (as you type), location bias, fuzzy, spell checking, all words required or not, place type filtering,...
Divide a single address (as a string) into its individual component parts : house number, street type (directional, street, ..), street name, unit (apt, building, ...), zip-code, state, country, city. Manage PO boxes and address format in 60+ countries. This software is not opensource and can be used online as a web-service or a license can be purchased for an unlimited off-line use.
Whether you need to run things locally on your servers or you don't want to worry about hosting, we have solutions :
Subscribe to our hosted premium web services. No downloading, no installation and configuration. You won't worry about the technical details, we handle that, you just use it ! Choose a rate (number of requests per minute) and we take care of performance and SLA. Plans start at 80€. We scale from small to high number of requests.
Gisgraphy is a framework, as a result, it's flexible and powerful enough to be used in a lot of different use cases. We provide various solution to simplify things :
Use our API to integrate Gisgraphy into your app.
Allows you to add a geocoding input with auto-completion or a reverse geocoding functionality on a leaflet map.
Gisgraphy can be used in your preferred language. We also have connectors for popular softwares (Symphony, Graphhopper, FME, ...).
Want to test it, but don't know where to start?
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
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
Street search :
Street search / Tracking :
Find nearby :
Fulltext/zipcode (with autocompletion / auto suggetions) :
curl https://services.gisgraphy.com/fulltext/fulltextsearch?q=paris curl https://services.gisgraphy.com/fulltext/fulltextsearch?q=paris&style=long curl https://services.gisgraphy.com/fulltext/fulltextsearch?q=paris&style=full
Still got questions Contact us