服务条款和缓存

时间:2012-06-07 16:12:48

标签: google-maps

我正在开发一款将公共交通工具用作广告系统的应用程序。这是大学研究项目的一部分,该项目为车辆带来高速无线网络。我在应用上显示了Google地图,但我知道有时候连接几个小时都无法正常工作。因此,我希望在连接断开时在城市的很大一部分缓存地图图块。我知道Google的服务条款表明,除非出现以下情况,否则cachng是非法的:“如果您暂时,安全地以及不允许使用的方式提高Maps API实施的性能,则会限制内容量服务外的内容;“我觉得好像我的应用程序属于改进我的Maps实现性能的条款,因为我将在大部分时间下载地图并在我绝对需要时进入缓存。我也经常刷新缓存。别人是否同意我的意见,我会被允许这样做?我还没有做过任何事情,所以我想我会先得到别人的意见。此外,是否有人知道“有限的内容”是什么意思?

1 个答案:

答案 0 :(得分:1)

你确定这就是TOS所说的吗?它看起来好像有两组可能相关的术语。

http://maps.google.com/help/terms_maps.html(对于普通的Google地图,我认为)没有明确说明缓存。如果这些是与您的使用相关的条款,您可能没问题。 (我担心的是2a - 没有复制“内容或其任何部分”。为此目的,复制是什么?)但我不是律师,你也不是,如果这很重要然后你应该真的问谷歌。

https://www.google.com/enterprise/earthmaps/legal/us/maps_purchase_agreement.html(对于“Google Maps for Business”,我认为)比您所说的更进一步:“客户可能仅存储有限数量的内容,以提高客户实施的效果延迟“(强调我的) - 并且当网络根本不存在时缓存事物以使系统工作似乎远远超出了它。但我不是律师,你也不是,如果这很重要,那么你可能应该问谷歌。

如果您的缓存策略导致发出的请求数量超出您的预期,那么您应该了解Google对此施加的限制。

在任何情况下,我都不是律师,你也不是,如果这很重要,那么你应该实际问谷歌。 (“你”实际上可能意味着“你大学的合法人员”或其他什么。)

您可能还想考虑OpenStreetMap。