Skip to content

Instantly share code, notes, and snippets.

@bragil
Created August 25, 2011 18:16
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save bragil/1171352 to your computer and use it in GitHub Desktop.
Save bragil/1171352 to your computer and use it in GitHub Desktop.
Dado o endereço, obter localização, latitude e longitude
def dados_do_local(endereco):
"""
Dado o endereco, retorna o endereco processado, a latitude e a longitude do local.
Exemplo:
place, (lat, lng) = dados_do_local(endereco)
"""
from geopy import geocoders
if hasattr(settings, "EASY_MAPS_GOOGLE_KEY") and settings.EASY_MAPS_GOOGLE_KEY:
g = geocoders.Google(settings.EASY_MAPS_GOOGLE_KEY)
else:
g = geocoders.Google(resource='maps')
return g.geocode(endereco)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment