带离线地图和数据库的Android应用程序

我使用Maps API v2制作了一个带Google地图的Android应用程序,该应用程序从PHP数据库中获取由PHP生成的JSON数据。 当电话连接到互联网时,这很好用。 我的问题是,让应用程序可以在线下使用的最佳方式是什么。 我只需要一个小区域以供离线使用,我可以将JSON下载到手机存储并解析它,但地图部分是我最关心的问题。 尽管我读过这篇文章,但Google地图无法做到这一点,但有什么选择?


有一个名为OSMDroid 开源图书馆 ,它取代了Google MapView类。 它还包括模块化磁贴供应商系统,支持多种online and offline磁贴来源和叠加支持,内置叠加层用于绘制图标,追踪位置和绘图形状。 你可以关注这个链接。

要么

您可以关注为基于OpenStreetMap的应用程序提供免费和开放软件的Mapsforge ,为Android设备上的特设地图渲染提供一个库。通过此链接查看mapsforge使用情况

链接地址: http://www.djcxy.com/p/63931.html

上一篇: Android app with offline map and database

下一篇: Using Google Maps Android v2 offline