2012-02-23 74 views
-1

我正在開發一個Web應用程序(基於Google Maps API V3)。 無論用戶何時點擊地圖,都會在該地點放置一個標記,並且(由地理編碼服務)解析「人類可讀」地址。在 這種方式我可以把一個infowindow,附加到該標記, 相應的地址。Google Maps V3 API服務條款

現在的問題是:我可以只解析一次該地址並將其存儲在外部數據庫上嗎? ?這種做法是否符合您的服務條款 ?

Regards

+0

這不在自己的在線條款中?你會在你的問題中添加相關的超鏈接嗎? – halfer 2012-02-23 14:26:39

回答

0

不,這是谷歌禁止使用條款。

我們會在另一個項目中做到這一點,但我們必須改變,因爲使用條款。

1

的TOS的相關部分反對數據導出或複製

10.1.3限制。 (b)不提取內容的預取,緩存或存儲。您不得預先獲取,緩存或存儲任何內容,除非您可以存儲:(i)有限數量的內容,用於提高您的Maps API實施的性能,前提是您暫時,安全地在不允許在服務之外使用內容的方式; (ii)Google Maps API文檔專門允許您存儲的任何內容標識符或密鑰。 例如,您不能使用內容,以創建一個獨立的數據庫「的地方。」

這就排除了反向地理編碼的。

+1

爲什麼Google會教你一個可以實際存儲經緯度的教程? https://developers.google.com/maps/articles/phpsqlinfo_v3爲了改善您的應用程序,這些內容是否不會保存好,超出限制數量? – user2060451 2013-10-31 21:57:17

+0

@ user2060451關鍵詞是** ** ** **暫時**。也就是說,您可以暫時存儲有限數量的座標以便與地圖一起使用。這些限制將基於您的需求,但不應創建永久性數據庫。 – 2013-10-31 23:23:22