繁体   English   中英

谷歌地图的Android替代品(离线)

[英]Android alternative for google maps (offline)

我正在开发一个应用程序,用户可以按下按钮查看地图。 我已经实现了谷歌地图在应用程序内打开以显示地图。

现在我的问题是:如果没有wifi / 3G就无法缓存地图,是否有其他方式来显示地图的离线版本?

我正在考虑展示地图的svg图像。 我试过了,但没有办法放大svg图像,所以有更好的方法吗?

您可以使用Open Street Map而不是Google Maps。 有一个Android库,可以在线和离线工作: OSMDroid

旧版本的地图/导航在地图中有一个声明的位置,您可以将地图保存到设备以供离线查看。 因为他们在六月/七月左右推动将两者合并为一个应用程序......现在你可以做到这一点的唯一方法是缩放到你想要的地图区域,然后搜索“好地图”(这是这是一种真正的hacky方式),它会将地图的离线版本保存到设备中。

就我个人而言,我认为谷歌确实放弃了这个,并且不应该将两个应用程序结合起来,直到最终的应用程序比以前的旧应用程序更好(所有相同的旧功能和可能更多的新功能)。

您可能想要查看Google maps API(我尚未完成),看看是否有办法请求缓存存储区域。 (或者如果这是未来的目标)。

至于更换......我不知道一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM