2012-08-01 266 views
1

我試圖對大量的地址進行地理編碼,並在python中編寫了一個小程序來自動執行該過程並提取我需要的數據,我每天運行的數據爲2500每天。我注意到Google Maps JavaScript API v3具有25,000禮貌限制並具有地理編碼功能。是否可以使用Google Maps API進行地理編碼,或者我在這裏誤解了什麼?谷歌地圖地理編碼器vs谷歌地圖JavaScript API V3

感謝

回答

4

Geocoding API documentation狀態

使用谷歌地理編碼API的是受到每天2500所地理位置查詢請求的限制。

25000在FAQ被提及,而是指地圖加載,不調用地理編碼服務。

geocoder documentation

的谷歌地圖API動態地根據用戶輸入提供了地理編碼地址地理編碼類。這些請求的速率有限,以防止濫用服務。

我無法找到Javascript地址解析器的已發佈費率,但Google Group也爲此提及了2500。突發速率是可變的,因爲它受服務器負載和其他因素的影響,但總體速率爲2500/day。實際上,它是以6小時爲單位測量的:每6小時測量625個小時。

谷歌已發佈文章geocoding strategies,我有一個demonstrator顯示如何引入可變延遲來滿足突發速率限制。儘管如此,沒有什麼可以繞過總限制。

+0

謝謝!我想我有一個後續問題。我願意支付增加我的使用限制來完成這個項目,但沒有資源購買業務API(也不需要API過去這個項目)。 Google是否提供僅用於地理編碼的價格? – user1532969 2012-08-01 19:33:57

+0

不是我所知。拉里(@ geocodezip)的評論也是相關的。如果「您的項目」只是地理編碼,則您必須使用Google API。因爲如果你有他們的數據,你必須**在他們的一張地圖上使用它。我錯過了你的問題。 – 2012-08-01 19:43:03