缓存地图图块会导致在每个图块上显示Google徽标。可以解决吗?

时间:2018-10-30 15:50:25

标签: google-maps google-static-maps

我是解决方案工程团队的成员,向我们提供软件的产品演示。我们目前正在尝试使用mapstyle.withgoogle将风格化的地图引入到我们的应用程序中,而不会使用任何标签或地标来满足客户的要求,以便我们可以使用他们的网络模型而不会泄露他们的身份或所在地。我们已经购买了API密钥,以便可以使用此服务。但是,当我们尝试将地图图块加载到我们的应用程序中时,每个图块上都会出现Google徽标和版权信息,这使其非常混乱且无法用于我们的目的。我们在本地缓存切片,这样我们每次使用该程序时都不必下载图像,我想知道这是否可能是问题的一部分,以及是否有解决方法。

这是正在使用的网址:

https://maps.googleapis.com/maps/api/staticmap?key= {k} enter image description here&center = {x},{y}&zoom = {z}&format = png&maptype = roadmap&style = element:labels%7Cvisibility:off&style = feature:administrative%7Celement: geometric%7Cvisibility:off&style = feature:administrative.land_parcel%7Cvisibility:off&style = feature:administrative.neighborhood%7Cvisibility:off&style = feature:poi%7Cvisibility:off&style = feature:road%7Celement:labels.icon%7Cvisibility:off&style = feature运输%7Cvisibility:off&size = 256x256

谢谢!

1 个答案:

答案 0 :(得分:0)

下载静态地图图像并在以后进行拼接会违反Google Maps Platform服务条款。

请参阅“禁止滥用服务”部分中的3.2.4(a)段。读

  

(a) 没有刮痕 。客户不会提取,导出,抓取或缓存Google Maps Content以便在服务之外使用。例如,客户不得:(i)在服务之外预取,索引,存储,转发或重新托管Google Maps Content; (ii)批量下载地理编码; (iii)复制商家名称,地址或用户评论;或(iv)结合使用Google Maps Content和文字转语音服务。如地图服务特定条款所述,某些服务允许缓存。

来源:https://cloud.google.com/maps-platform/terms/#3-license

这是Google在每个静态地图图像中放置徽标和版权的原因。