So erhalten Sie die Koordinaten der Adresse von Python

7

Ich muss eine Adresse zu einem Längen- und Breitengradpaar geocodieren, um sie in Google Maps anzuzeigen, aber ich muss diese Serverseite in Django machen. Ich konnte nur einen Verweis auf die Javascript V3 API finden. Wie mache ich es von Python?

    
Peter 27.04.2011, 16:11
quelle

5 Antworten

11

Ich würde vorschlagen, Py-Googlemaps zu verwenden. Es zu benutzen ist einfach:

%Vor%     
Herman Schaaf 27.04.2011, 16:13
quelle
6

Ich würde dringend empfehlen, geopy zu verwenden. Es gibt den Längen- und Breitengrad zurück und Sie können es anschließend im Google JS-Client verwenden.

%Vor%

Zusätzlich können Sie speziell festlegen, dass Sie Google-Dienste verwenden möchten, indem Sie GoogleV3 class als Geolocator verwenden.

%Vor%     
Mr.Coffee 01.09.2015 13:39
quelle
5

Google Data verfügt über eine API für Google Maps mit einer REST-ful API - und sie haben auch eine Python-Bibliothek bereits um ihn herum gebaut.

    
Sean Vieira 27.04.2011 16:19
quelle
0

Hier ist der Code, der für Google Maps API v3 funktioniert (basierend auf dieser Antwort ):

%Vor%

Eine vollständige Liste der Parameter und weiterer Informationen finden Sie in der offiziellen Dokumentation .

    
Dennis Golomazov 14.03.2014 08:43
quelle
0

Das Python-Paket googlemaps scheint sehr gut in der Lage zu sein, Geocoding und Reverse-Geocoding durchzuführen.

Die neueste Version des googlemaps-Pakets ist verfügbar unter: Ссылка

    
John Doe 14.08.2014 03:19
quelle

Tags und Links