Python - Google Maps

Python proporciona módulos que se pueden utilizar para traducir direcciones disponibles en el mapa de Google directamente a coordenadas geográficas. Es útil para encontrar direcciones comerciales y ubicar la cercanía de diferentes direcciones.

Usamos un módulo llamado pygeocoderque proporciona las funcionalidades para recibir direcciones y códigos geográficos. Este módulo se instala a través de pip usando el siguiente comando.

Instalación de pygeocoder

pip install pygeocoder

Encontrar la dirección comercial

Enviamos un nombre comercial como entrada y el programa proporciona la dirección completa como resultado. El módulo utiliza datos de Google Maps en segundo plano para recuperar el 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

Cuando ejecutamos el programa anterior, obtenemos el siguiente resultado:

Searching Workafella Business Centre - Hitec city
Western pearl building 1st floor, Hitech City Rd, 
Opposite HDFC Bank, Kondapur, Hyderabad, Telangana 500084, India