Wie man die Koordinaten der Adresse von Python
Muss ich Geokodierung einer Adresse auf einem Breitengrad, der Längengrad-paar für die Anzeige auf Google Maps, aber ich brauche zu tun diese server-Seite in Django. Ich konnte nur finden, Verweis auf die Javascript-API V3. Wie mache ich es von Python?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde vorschlagen, mit Py-Googlemaps. Zu verwenden ist es einfach:
Ich würde empfehlen die Verwendung geopy. Wird es wieder den breiten-und Längengrad, können Sie es in der Google-JS-client danach.
Zudem können Sie gezielt definieren, die Sie verwenden möchten Google-Dienste mit
GoogleV3
Klasse geolocatorDaten von Google hat ein API für Maps hat eine REST-ful-API - und Sie haben auch eine Python-Bibliothek um ihn herum gebaut schon.
Hier ist der code, der arbeitet für Google Maps API v3 (basierend auf diese Antwort):
Sehen offizielle Dokumentation für die komplette Liste der Parameter und zusätzliche Informationen.
Python-Paket
googlemaps
zu sein scheint in der Lage zu tun, geocoding und reverse geocoding.Die neueste version von googlemaps-Paket ist verfügbar unter: https://pypi.python.org/pypi/googlemaps