Gisgraphy provides affordable REST webservices with worldwide coverage. Based on open data (Openstreetmap, Openaddresses, Geonames, Quattroshapes). Our code is also open1 and available on Github. For commercial usage or not. No restrictions : You can cache, store, or display results on a map (of your choice) or not.
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. 230+ POIs type availables (e.g : restaurant, station, ATM, PostOffice, Doctor, Parking, tourist information office). Very powerfull when coupled with the reverse geocoding service to find place 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 availables : Auto completion (as you type), location bias, spellchecking, 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, ...), zipcode, state, country, city. Manage PO boxes and address format in 60+ countries. This software is not opensoure and can be used online as a webservice or a license can be purchased for an unlimited offline use.
Whether you need to run things locally on your servers or you don't want to worry about hosting, we got solutions :
Subscribe to our hosted premium webservices. No downloading, no installation and configuration, don't worry about the technical details, just use it ! Choose a rate (number of requests per minute) and we take care of performance and SLA. Plans start from 80€, We can scale from small to very high number of requests.
Gisgraphy can be run totally offline, the data are store on your server. We propose a lot of installation
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 autocompletion or a reverse geocoding functionnality on a leaflet map.
Gisgraphy can be used in your prefered language. We also got connector for popula softwares (Symphony, graphhopper, FME, ...).
want to test it, but don't know were to start, here is some code for you to start