如何在 Android 活动中缓存下载的谷歌地图数据?

发布于 2024-10-14 13:08:32 字数 247 浏览 8 评论 0原文

我有一个 MapView 活动,它从谷歌下载一些地图数据。如何缓存这些数据以及如何再次加载它们以供离线使用?

我需要缓存这些地图,以便在无法下载它们(3G 或 Wifi 连接都没有)时使用它们。 GPS虽然可以实现定位,但如果没有地图,对用户来说没有什么帮助。

注:这篇文章中有些评论说违反了Google Maps TOS,并且无法上传到Android Market,但是没关系,因为它不会被发布,仅用于学术和研究目的。

非常感谢。

I have a MapView acitivty and it download some maps data from google. How can I cache these data and how can I load them again to use offline?

I need these maps cached to use them when there is no way to download them (neither 3G nor Wifi connection). GPS gets localization, but if there's no map, it is not helpful for user.

Note: Some comment in this post, said that is violation to Google Maps TOS, and it will not be possible to upload to Android Market, but It does not matter because It will not be published, it is only for academic and research purposes.

Thank you very much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

那支青花 2024-10-21 13:08:32

从技术上讲这是可能的,但它违反了谷歌地图 TOS,因此不要指望能够将您的应用程序投放市场。

Technically It is possible, but it is a violation of the google maps TOS, so don't expect to be able to put your application on the market.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文