2012-01-03 89 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" }] 
        }] 
    } 
    
相关问题