Ich versuche, den Längengrad & Breite einer physikalischen Adresse, durch das unten Skript. Aber ich bekomme den Fehler. Ich habe googlemaps bereits installiert. antworten freundlich Dank im VorausWie bekomme ich Breiten- und Längengrad mit Python
#!/usr/bin/env python
import urllib,urllib2
"""This Programs Fetch The Address"""
from googlemaps import GoogleMaps
address='Mahatma Gandhi Rd, Shivaji Nagar, Bangalore, KA 560001'
add=GoogleMaps().address_to_latlng(address)
print add
Ausgang:
Traceback (most recent call last):
File "Fetching.py", line 12, in <module>
add=GoogleMaps().address_to_latlng(address)
File "/usr/local/lib/python2.7/dist-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/usr/local/lib/python2.7/dist-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/usr/local/lib/python2.7/dist-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 407, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 520, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 445, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 528, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
Sie müssen wahrscheinlich den API-Schlüssel festlegen. Wie diese 'GoogleMaps (api_key)'. Sehen Sie sich die Dokumentation hier http://py-googlemaps.sourceforge.net/ – nkobber
Ich versuchte, aber selbst dann bekomme ich den gleichen Fehler – user3008712
mögliche Duplikate von [Empfangen eines 403 verbotenen Fehlers bei der Verwendung von Längen- und Breitengrad: Geocoding] (http://StackOverflow.com/questions/18743128/recieving-a-403-forbidden-error-when-using-Latitude-and-Longitude-Geocoding/18745224#18745224) – geocodezip