Python - Google Maps

Python fornisce moduli che possono essere utilizzati per tradurre gli indirizzi disponibili in google map direttamente in coordinate geografiche. È utile per trovare indirizzi commerciali e individuare la vicinanza di diversi indirizzi.

Usiamo un modulo denominato pygeocoderche fornisce le funzionalità per ricevere indirizzi e codici geografici. Questo modulo viene installato tramite pip utilizzando il seguente comando.

Installazione di pygeocoder

pip install pygeocoder

Trovare l'indirizzo aziendale

Inviamo un nome commerciale come input e il programma fornisce l'indirizzo completo come output. Il modulo utilizza i dati di google maps in background per recuperare il risultato.

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 eseguiamo il programma sopra, otteniamo il seguente output:

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