Geocoding and reverse geocoding android app.