gpt4 book ai didi

android - 如何以编程方式缓存/下载 google map v2 tile?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:27:27 29 4
gpt4 key购买 nike

如何以编程方式缓存/下载 google map v2 瓦片?这可能吗?

Bcos 根据这个prntscr.com/3cyiqf这是不可能的,但正如我所看到的这个链接 TileProvider using local tiles我认为如果 Android 提供 TileProvider 类来从 Assets 中加载/使用图 block ,那么它应该可以用于以编程方式/运行时缓存/下载图 block

我的实际要求是:

如果用户当时连接到互联网,他可以下载/缓存特定区域的图 block ,或者他可以下载/缓存仅在手机屏幕上可见的 map ,无论何时他离线时下载的 map 都应该去可见。

到目前为止我做了什么:

我看过 OSMDROID 库,它们提供了很好的功能,但问题是我只想使用 Google Map V2

我已经检查了 Static Map API,我还创建了一个用于下载图 block 的演示,但它们返回具有指定缩放级别的图像,因此在这种情况下,如果我使用静态 map API,用户只能看到 1 层 map 无法放大/缩小,所以这不好。

结论:

我想知道 Google Map V2 是否提供任何工具来以编程方式/运行时下载/缓存 map 图 block ?

编辑

我可以使用 Google Map Engine 吗?

最佳答案

根据this 10.1.3(b) 您可以临时在移动设备上进行。

project实现它,我无法提供具体示例,但您可以深入研究它,因为它是开源的。

关于android - 如何以编程方式缓存/下载 google map v2 tile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23288940/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com