首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌地图离线Android开发

谷歌地图离线Android开发
EN

Stack Overflow用户
提问于 2015-12-15 22:17:16
回答 1查看 9.9K关注 0票数 4

我刚看到这个链接

https://googleblog.blogspot.com/2015/11/navigate-and-search-real-world-online.html

我想知道是否有办法在我自己的映射应用程序中使用这个下载的地图。

比如,如果我去谷歌地图,下载该区域,然后在我自己的应用程序中上传该区域,并将其作为离线使用。

有没有人能够做到这一点,或者谷歌是否会允许这样做?

EN

回答 1

Stack Overflow用户

发布于 2015-12-15 23:15:20

有可能吗?是的,这是可能的,有不同的方法,在这里你可以找到一个:* TileProvider using local tiles

问题是

谷歌不允许这样做。

关于谷歌地图API (http://www.google.com/permissions/geoguidelines.html)的条款和权限,他们提到“在网络或应用程序中使用地图”:

“在使用谷歌地图API时,可能会有某些限制。谷歌不断更新地图中的图像;因此,缓存可能会导致陈旧的图像,甚至是不允许的图像。你也可以不大量下载或使用任何内容的大量提要,包括但不限于提取数字纬度或经度坐标、地理编码、基于文本的方向、图像、可见地图数据,或将数据(包括商业列表)用于其他应用程序。”

另一方面,还有其他地图提供者允许这种做法。其中一些:

-Open街道地图:

-OSMDroid

-ESRI/Arcgis (arcgis基于ESRI的云服务)

谷歌会允许这样做吗?

谷歌地图上个月(2015年11月)推出的离线模式,不仅下载地图,而且还在不同的位置(图像、瓷砖等)下载。即使从2012年开始只下载地图也是可能的,也许引入离线功能可以改变他们对离线资产条款的看法,但除非他们不改变他们的权限协议,否则这只是猜测。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34300485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档