Python - Google Haritalar

Python, google haritasında bulunan adresleri doğrudan coğrafi koordinatlara çevirmek için kullanılabilecek modüller sağlar. İşletme adreslerini bulmada ve farklı adreslerin yakınlığını bulmada faydalıdır.

Adlı bir modül kullanıyoruz pygeocoderadresleri ve coğrafi kodları almak için işlevler sağlar. Bu modül, aşağıdaki komut kullanılarak pip aracılığıyla kurulur.

Pygeocoder'ı yükleme

pip install pygeocoder

İşletme Adresini Bulmak

Girdi olarak bir işletme adı göndeririz ve program çıktı olarak tam adresi verir. Modül, sonucu almak için arka planda google haritalarındaki verileri kullanır.

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

Yukarıdaki programı çalıştırdığımızda aşağıdaki çıktıyı alıyoruz -

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