当前位置:  开发笔记 > 编程语言 > 正文

谷歌地图离线Android开发

如何解决《谷歌地图离线Android开发》经验,为你挑选了1个好方法。

我刚看到这个链接

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

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

就像我去谷歌地图一样,下载该区域,然后在我自己的应用程序中上传该区域并将其用作离线使用.

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



1> 小智..:

可能吗?是的,有可能,有不同的方法,在这里你可以找到一个:*TileProvider使用本地瓷砖

问题是

谷歌不允许这样做.

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

"使用Google Maps API时,可能会有某些限制.Google会不断更新地图中的图像;因此,缓存可能会导致陈旧或甚至不允许的图像.您也可能无法批量下载或使用任何内容的批量Feed,包括但不包括仅限于提取数字纬度或经度坐标,地理编码,基于文本的方向,图像,可见地图数据或位置数据(包括商业列表),以便在其他应用程序中使用."

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

- 开放街道地图:

-OSMDroid

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

谷歌有没有允许这个?

谷歌地图上个月(2015年11月)推出了离线模式,不仅可以下载地图,还可以下载不同的地点(图片,图块等).即使从2012年开始只下载地图,也许离线功能的引入可能会改变他们对离线资产条款的看法,但在他们不更改权限协议之前,这只是猜测.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有