Google maps 是否允许缓存静态谷歌地图?

Google maps 是否允许缓存静态谷歌地图?,google-maps,Google Maps,我对静态谷歌地图生成有一些问题。API有“每天每个查看器1000个唯一(不同)图像请求的查询限制。由于此限制是每个查看器的配额,大多数开发人员不必担心超过配额” 然而,当使用共享连接时,例如移动电话和3G接入(电话运营商),这个限制似乎是有问题的 因此,我的问题是:我可以检索服务器端的图像并将其提供给我的客户机吗?允许吗?此常见问题解答表明不允许: 文本(截至2016年11月): 我可以使用从我的网站存储和提供的Google静态地图API生成地图图像吗? 您不能存储和提供使用Google静态地图

我对静态谷歌地图生成有一些问题。API有“每天每个查看器1000个唯一(不同)图像请求的查询限制。由于此限制是每个查看器的配额,大多数开发人员不必担心超过配额”

然而,当使用共享连接时,例如移动电话和3G接入(电话运营商),这个限制似乎是有问题的

因此,我的问题是:我可以检索服务器端的图像并将其提供给我的客户机吗?允许吗?

此常见问题解答表明不允许:

文本(截至2016年11月):

我可以使用从我的网站存储和提供的Google静态地图API生成地图图像吗?

您不能存储和提供使用Google静态地图API从您的网站生成的图像副本。所有需要静态图像的网页必须将HTML img标记的src属性或HTML div标记的CSS背景图像属性直接链接到Google静态地图API,以便所有地图图像都显示在网页的HTML内容中,并由Google直接提供给最终用户


事实上,你可以。参考:

3.2.4对滥用服务的限制

(a) 不许刮。客户不会提取、导出或刮取谷歌地图内容以供服务之外使用。例如,客户不会:(i)预取、缓存、索引或存储谷歌地图内容超过30天;(ii)批量下载地理编码;或(iii)复制企业名称、地址或用户评论

(编辑:更新以反映截至2018年6月的最新条款。)


这将在的“健全性检查”方面进行更详细的讨论。

我发现TOS非常矛盾

我可以使用从我的网站存储和提供的Google静态地图API生成地图图像吗?

您不能存储和提供使用 谷歌静态地图API从您的网站。所有需要 静态地图图像必须链接HTML img标记的src属性或 HTML div标记的CSS背景图像属性直接指向 Google静态地图API,以便所有地图图像都显示在 网页的HTML内容,并通过 谷歌


我想你找到了答案。我将在谷歌集团发布关于配额限制与移动3G接入相结合的问题。谢谢是否允许缓存Bing Maps REST服务提供的图像?是否允许缓存Google Street View静态图像?否。与“所有静态地图都可能”相比,单个静态地图图像可能符合您对“有限内容”的理解,但我认为这一点相当清楚(给出了其他引用)谷歌认为这是一个完整的最终结果,而不是有限的内容。在任何情况下,向用户显示缓存副本都不允许使用服务之外的内容。所以,遗憾的是,这一条款并没有赋予我们在服务器上存储地图的全权。@PaulGregory客户端存储如何?你知道这方面的限制是什么吗?2008年7月删除了“超过30天”部分。谷歌关于如何限制服务使用点击的提示建议按照缓存控制对其进行缓存。所以,也许您不能缓存位图perse,但整个WS响应是好的。请分享你用来存储地图的代码好吗?:-)那是5年前的事了,我不再用了。但我很确定你不需要我在磁盘上写文件。。。