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

Sav*_*man 20 google-maps

我在静态Google地图生成方面遇到了一些问题.API具有"每个查看者每天1000个唯一(不同)图像请求的查询限制.由于此限制是每个查看者的配额,因此大多数开发人员不必担心超出其配额".

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

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

jho*_*oll 22

此常见问题解答表明不是:我可以使用Google Static Maps API生成地图图片吗?我会在网站上存储和提供这些图片吗?

文字(截至2016年11月):

我可以使用Google Static Maps API生成地图图片吗?我会在我的网站上存储和提供这些图片吗?

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


Eri*_*ric 9

实际上,你可以.参考Google Maps TOS:

3.2.4 滥用服务的限制.

(a) 没有刮痧. 客户不得提取,导出或删除Google地图内容,以便在服务之外使用.例如,客户不会:(i)预取,缓存,索引或存储Google地图内容超过30天; (ii)批量下载地理编码; 或(iii)复制商业名称,地址或用户评论.

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

这在Google静态地图使用限制的"完整性检查"方面进一步详细讨论.