我正在制作一个将在屏幕上显示谷歌地图的安卓应用程序。通过单击按钮,用户可以下载他/她的特定区域并将其存储在内部存储器中。稍后当互联网连接不佳或不可用时,用户可以使用之前下载的离线 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/