Python - Google Maps
Python fornece módulos que podem ser usados para traduzir endereços disponíveis no google map diretamente para coordenadas geográficas. É útil para localizar endereços comerciais e localizar endereços diferentes.
Usamos um módulo chamado pygeocoderque fornece as funcionalidades para receber endereços e geocódigos. Este módulo é instalado por meio do pip usando o seguinte comando.
Instalando o pygeocoder
pip install pygeocoder
Encontrar endereço comercial
Enviamos um nome comercial como entrada e o programa fornece o endereço completo como saída. O módulo usa dados do google maps em segundo plano para recuperar o resultado.
from pygeocoder import Geocoder
business_name = "Workafella Business Centre - Hitec city"
print "Searching %s" %business_name
results = Geocoder.geocode(business_name)
for result in results:
print result
Quando executamos o programa acima, obtemos a seguinte saída -
Searching Workafella Business Centre - Hitec city
Western pearl building 1st floor, Hitech City Rd,
Opposite HDFC Bank, Kondapur, Hyderabad, Telangana 500084, India