furious-luke / django-address

A Django address model and field. Addresses may be specified by address components or by performing an automatic Google Maps lookup.
BSD 3-Clause "New" or "Revised" License
429 stars 180 forks source link

Allow alternatives to Google for geocoding service #24

Open kvlahromei opened 8 years ago

kvlahromei commented 8 years ago

Hi, would be great if you could enable different geocoding services. I guess most of the work is done by existing libs, as geocoder, sou you basically need 'just' patching the Google lookups with generic calls.

banagale commented 4 years ago

@kvlahromei I think this is a great idea, and looking at the geocoder library you've pointed out, I can see how they've abstracted requests into specific common address types.

For example, the address properties for Bing's geocoding service.

I'm setting this to 0.3.0 feature, since it should influence the model work for that release. However, adding this more generic geocoding ability to django-address will probably not come until after 0.3.0.

Updated this issue title from "Google indipendend geocoding services".