android - 存储 Google map 数据以便在我的 Android 应用程序中离线使用

标签 android google-maps google-maps-android-api-2 google-maps-api-2 offlineapps

我创建了一个使用 Google Maps API v2 的 Android 应用程序。
谁能告诉我是否可以下载和存储 map 不同区域的 map 图 block 和 map 数据以供离线使用。
理想的用法是能够下载整个英国,将其存储在 SD 卡上,然后让我的应用程序在 SD 上查找相关 map 数据。
谢谢

最佳答案

Agil 指出的答案适用于您拥有自己的 TileProvider(即您拥有数据)的情况。如果您有权访问磁贴,那么是的,这就是适合您的解决方案。

如果您正在考虑下载 Google map 图 block ,那么不,该 API 目前不提供下载图 block 以供离线使用的方法;只有在屏幕上呈现的那个才会被缓存。

关于android - 存储 Google map 数据以便在我的 Android 应用程序中离线使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26886162/

相关文章:

android - 谷歌地图导航 - 动态兴趣点

android - 在旧设备上支持 Google Maps Android API v2 (gingerbread)

android - 在 Android 上获取完全自定义的 Facebook 登录按钮

android - 跨平台应用程序开发堆栈来同时解决 pc 和移动?

Android - 在 AlertDialog TextView 中自动滚动

javascript - 使用 Google Earth API 飞到 PlaceResult

javascript - 限制或延迟 Google Places API 自动建议

Android Kotlin findViewById 不得为 null

java - googleMap 上的 addmarker 和 markeroptions 的空指针异常

android - 阻止用户从缩放级别 15 map v2 android 缩小