Schlagen rate limit für die google maps API, Aber weiß nicht warum

Habe ich ein Skript geschrieben, um zu senden, eine Adresse auf Google-Maps' API und erhalten wieder die Lat-und Lng. Aber ich erhalte Fehlermeldungen, die ich überschritten haben Google limit nach 20 oder so Abfragen. Gibt es etwas, was ich nicht in Betracht?

Ich würde schätzen jede Hilfe. Ich bin sehr neu bei der Benutzung der API ' s so besser verstehen, warum ich mich schlagen das limit wäre sehr hilfreich.

Nach dem Lesen der Adressen aus einer csv-Datei namens Location, unten ist mein relevanter code.

    for row in locations:
        address = 'XXX, New Haven, CT'
        first = re.search('^(.*),',row[0])
        address = re.sub('XXX',first.group(), address)
        lat, lng = gmaps.address_to_latlng(address)

Und meine Fehlermeldung ist unten.

    Traceback (most recent call last):
    File "<input>", line 5, in <module>
    File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/googlemaps-1.
    0.2-py2.7.egg/googlemaps.py", line 310, in address_to_latlng
        return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1
    ::-1])
      File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/googlemaps-1.
    0.2-py2.7.egg/googlemaps.py", line 262, in geocode
        raise GoogleMapsError(status_code, url, response)
    GoogleMapsError: Error 620: G_GEO_TOO_MANY_QUERIES
InformationsquelleAutor Kevin | 2011-10-04
Schreibe einen Kommentar