我想开发一个使用离线地图的应用程序,但我不知道做同样的事情,有人能解释我如何在android中集成离线地图吗?
答案 0 :(得分:5)
查看osmdroid它可以使用您允许缓存的OpenStreetMap数据。您还可以使用预先打包的一组磁贴进行设置,以获得完整的离线解决方案。
答案 1 :(得分:1)
这涉及到很多工作要完成并且支持我的说法你可以看到只有2个(据我所知)地图提供者,谷歌和MS。
但是,是的,一些一个人需要这样做,为什么不这样做。
因此,你需要大量的数据,实现地图图块的矢量渲染,包括缩放滚动等。
最大的障碍获取地理位置数据,我的意思是至少我不知道得到它的来源,因为我不认为谷歌会提供任何API来获取它使用的地理位置数据。
答案 2 :(得分:0)
假设您的应用程序可以获利(在特定的成长阶段),您可以获得商业许可: