2012-01-03 262 views
5

谷歌地圖的付費和非付費版本有什麼區別?谷歌地圖付費和非付費版本的區別

我一直在使用谷歌地圖的JavaScript API第一個瀏覽器應用程序,我想知道其中的差別,這樣我可以改變我的代碼適當

回答

4

我認爲,主要區別是每天的點擊次數。你的代碼應該完全可移植。

的差異的完整列表是在http://www.google.com/enterprise/earthmaps/maps-compare.html

+0

這是同爲谷歌靜態地圖API? – Vikas 2012-01-03 07:35:08

+0

應該是。沒有真正的技術差異,只是政策差異 - 看着這個清單,它會讓你獲得更大的靜態地圖,但它應該是相同的方法。 – SpoonNZ 2012-01-03 20:10:38

+0

默認設置有一些差異。請參閱下面的答案 – 2018-01-12 12:15:59

1

不同的是,谷歌不會起訴你的JS代碼去除標誌元素,您可以將您的一個公司的網站。我相信差異只是品牌重塑。我相信你可以用無償版本來做到這一點 - 但這將是非法黑客行爲。

SpoonNZ顯然知道完整的差異列表。

2

,我已經遇到的主要區別是:

  1. 交通量上限被取消(你可以每天進行更多的請求)

  2. 您可以要求在安全套接字層的地圖數據(https)

其餘的內容在SpoonNZ的答案中。我不確定他們的清單爲什麼沒有提到ssl選項,但是(至少在最近一段時間)試圖從它們獲取加密庫和圖像導致了一個錯誤,如果您想要ssl,那麼會導致您訪問總理地圖。

1

的政策可能已經改變,但你可以使用谷歌地圖使用SSL的免費和付費兩種版本

根據https://developers.google.com/maps/faq#ssl

「的谷歌地圖的JavaScript API V3,谷歌靜態地圖API,以及開發人員可以使用這些API的免費版本或Google Maps API for Business,通過安全(HTTPS)連接訪問Google Maps API Web服務。有關如何通過SSL訪問API的信息,請參閱相關API文檔。 「

1

似乎有默認值的差異,這可能與在生產中付費/測試或在本地測試時切換有關。我知道下面的:

  1. 版本在免費的實驗版本是默認的,但在支付穩定版本是默認。您可以按照解釋here覆蓋默認值。默認情況下,企業在免費版本中所示,

  2. 企業是節目時,標籤上,但在付費版本他們 - 見下文。free vs paid labels 我還沒有碰到過任何這文件,但你可以使用時創建下列地圖覆蓋默認值 - 詳見here

    var map = new google.maps.Map(domElement, { 
        ... 
        styles: [{ 
         featureType: 'poi', 
         stylers: [{ "visibility": "on" }] 
        }] 
    }