Fork me on GitHub

Gisgraphoid logoGisgraphoid

About

Gisgraphoid is a part of the free open-source Gisgraphy geocoder (as the Gisgraphy address parser, and the Gisgraphy geocoder). It gives you the ability to do geocoding on your Android mobile or tablet with the same Geocoder API as Google but with Gisgraphy. Free, no Google API needed by the phone, no API key, no limit. You can display the result on OpenStreetMap or Google Maps (Google API key required). The Gisgraphy geocoder can be used when no geocoder is present.

Source code

The source code is on github (even if the jar and apklib are still in google code, the google code repository won't be used anymore, please migrate).

Screenshot

Gisgraphoid screenshots

Download

Gisgraphoid is packaged as
  • A jar
  • An apklib

Both can be downloaded at Gisgraphoid download server
Gisgraphoid :
  • contains the Gisgraphy geocoder (of course)
  • contains a mocked-up geocoder to simplify development
  • Use Maven
  • have some useful layout (e.g : a layout to display results on an OpenStreetMap map with OSMDroid)
  • all the tests resources that allow you to modify the code and re-run the tests to avoid regressions

Demo

A demo application called "Gisgraphoid demo" give you some examples of code to use. You can find it on the Android marketplace or download it on Gisgraphy download site. All free and open source (Browse sources).

Terms and conditions

The goal of Gisgraphy is to provide a free open-source and production-ready geocoder. You can test all the Gisgraphy webservices on services.gisgraphy.com. You can find all the necessary information on terms and conditions here. You can use Gisgraphoid with the free webservices for testing, but do not use the free services for production. You can easily install Gisgraphy on your own server, or if you need, we can provide Premium services. For the moment free services does not require a Gisgraphy API key; if people abuse the free services, I will be forced to restrict the access.