Quick start

You want to go a little bit further ? First if you haven't read it yet, please read a short webservices descriptions on the The home page or consult the webservice functionalities matrix. It will give you a good overview. Then you will find here several sections that will help you to start.

Does Gisgraphy fit my needs ?

It is the first question to answer :) you're 'lost ? you don't know what webservice to use ? Don't panic :) Here is some studycase that will help you ! All those study cases are not for a specific language or framework, you can do them with you favorite framework or language, in Java, php, ruby, python, in a browser with json, or anything else, because XML is readable by almost any language.

Study cases :

Webservice functionalities matrix

You're lost between all the webservices ? they seem to all do the same things ? Not at all, they all have their own role. Choose the right web service for the right use, will give you the best performances and user experience. Here is a matrix that will help you to choose the right webservice for the right needs.

Webservice entry What's for / What's not
Geocoding An address, city or street
  • Get GPS location, city and street for the given address
  • If you want to search for other place than city, street or address, please use fulltext webservice
Street search GPS position and Partial street name (optional)
  • Find Streets and the distance around a given GPS , restrict search to streets that contains the given partial name (useful for auto-completion)
  • Equivalent to find nearby webservice with placetype= street, but more specific (you can restrict search to oneway/two way, streettype,...)
  • If you want to search for streets in fulltext mode, please use the fulltext webservice
Address parser A well formed address
  • Divides a single address string into its individual component parts : house number, street type (bd, street, ..), street name, unit (apt, batiment, ...), zipcode, state, country, city, ...
  • If the address is not a normalized address, please use Geocoding service
Find nearby GPS, a placetype (optional) and a radius (optional)
  • Find places of the given placetype and the distance to the given GPS point for the given radius
Fulltext A user given string, a GPS point (optional), one or more placetypes (optional)
  • Find plenty of informations for place of the given placetypes (optional), in several languages, in fulltext mode, restrict search around the given point (optional)
  • You can set 'allwordsrequired' option to false if you want a more permissive search, or find a place in a sentence

Try

Want to try it before install. find some examples of URL on the free access.
want to have some examples on how to use, go to the Demo site

Premium

Don't want to install it by your self or want hosted web service? we got solutions !go to the premium page

Download

Download ? yes! but what ? If you want to download Gisgraphy, Go to the download page
If you want to download Openstreetmap data in CSV, Go to the download data page if you are intereted to download dumps (Solr/lucene dump for fulltext engine and postgres sql dump) go to the dump page if you want to download the sources, go to the source repository page.

Install

Consult the installation guide. It can be found online or in the 'doc' repository of the Gisgraphy distribution.

Learn

Go to the documentation page

Develop

All you need is in the developer zone. consult the developer guide