android - 如何在android中下载谷歌地图的特定区域

标签 android google-maps offline-mode

我正在制作一个将在屏幕上显示谷歌地图的安卓应用程序。通过单击按钮,用户可以下载他/她的特定区域并将其存储在内部存储器中。稍后当互联网连接不佳或不可用时,用户可以使用之前下载的离线 map 。如何制作这种应用程序。请指导我..谢谢。

最佳答案

你应该仔细阅读Google Maps APIs Terms of Service特别是 10.5 (d) 和 10.5 (e),因为从技术上讲,您可以(临时)通过一系列 URL(如 http://mt1.google.com/vt/lyrs=m&x=95&y=55&z=7)从 Google map 服务器下载特定区域的图 block 。然后像在 this 中那样为 Google map 创建自定义图 block 提供程序Alex Vasilkov的答案.另请查看 this KENdi的答案.

关于android - 如何在android中下载谷歌地图的特定区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46538148/

相关文章:

android - 包含来自 REST 服务的项目的 ListView

android - 抽屉导航中的图像应该有多大?

java - Android 谷歌地图六角形

android - Android 上用于 RSS 的 SQLite 或内部存储?

python - 在 Firefox 中以离线模式运行 Selenium RC 测试

Android:抽屉导航项目大小

android - 是否使用 OpenGL 显示二维 map ? (安卓 3.0 SDK)

delphi - TWebBrowser 中的谷歌街景

javascript - map : Expected mapDiv of type Element but was passed undefined - google maps

javascript - ServiceWorker 片段应该放在哪里 - 头部还是主体?