Adresse → Breite und Länge Breite und Länge → Adresse kann konvertiert werden
Dieses Mal, als ich es auf virtualenv ausführte, bekam ich einen UnicodeEncodeError Ich habe eine Pip-Installation direkt auf Anaconda2 durchgeführt. Die Standardcodierung ist übrigens utf-8. Referenzseite → Ändern Sie die Standardcodierung von Python in utf-8
# -*- coding: utf-8 -*-
from geopy.geocoders import Nominatim
geolocator = Nominatim()
location = geolocator.geocode("Tokyo Station")
print (location.latitude, location.longitude)
# (35.68018575, 139.768196161308)
location = geolocator.reverse("35.68018575, 139.768196161")
print (location.address)
#Tokyo Station,Sotobori-dori,Chuo-ku,Tokio, 100-6633,Japan
Übrigens bekomme ich manchmal einen Timeout-Fehler.
Recommended Posts