如何以编程方式缓存/下载谷歌地图 v2 图块?可能吗?
Bcos根据这个prntscr.com/3cyiqf http://prntscr.com/3cyiqf这是不可能的,但正如我所看到的这个链接使用本地图块的 TileProvider https://stackoverflow.com/questions/14784841/tileprovider-using-local-tiles我认为,如果 Android 提供 TileProvider 类来从资产加载/使用图块,那么它应该可用于以编程方式/运行时缓存/下载图块
我的实际要求是:
如果用户当时连接到互联网,他可以下载/缓存特定区域的图块,或者他可以下载/缓存仅在手机屏幕中可见的地图,并且每当他离线时下载的地图应该是可见的。
到目前为止我所做的:
我见过 OSMDROID lib,它们提供了非常好的功能,但问题是我只想使用 Google Map V2
我已经检查过静态地图 API,并且还创建了一个用于下载图块的演示,但它们返回具有指定缩放级别的图像,因此在这种情况下,如果我使用静态地图 api,用户只能看到他们看不到的 1 级地图能够放大/缩小,所以这不好。
结论 :
我想知道 Google Map V2 是否提供任何以编程方式/运行时下载/缓存地图图块的设施?
EDIT
我可以使用 Google Map Engine 实现同样的功能吗?
根据this https://developers.google.com/maps/terms10.1.3(b) 您可以暂时在移动设备上执行此操作。
This project http://code.google.com/p/robertprojects/实现它,我无法提供特定的示例,但您可以深入研究它,因为它是开源的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)