3

我是android开发的新手。我想开发离线谷歌地图。我使用 Mobile Atlas Creator 并创建BigPlanet_maps.sqlitedb。 但是我怎样才能在android开发中使用这个数据库呢?如何使用 BigPlanet_maps.sqlitedb 显示离线地图?还有另一种显示离线谷歌地图的方法。

4

2 回答 2

3

BigPlanet 和 Osmdroid.ZIP 都是 MOBAC 的图集输出格式。如果您以 Osmdroid.ZIP 格式创建图集并在应用程序中使用Osmdroid jar,则您可以具有离线功能。

Osmdroid 在功能上与谷歌地图非常相似。您需要做的就是将创建的 zip 文件放在手机上的 Osmdroid 文件夹中。Osmdroid 在尝试上网之前会在 zip 文件中查找特定的磁贴。我一直在为手机编写的应用程序中使用它。我在手机上的 zip 文件中有我附近的区域,它可以节省数据费用。

于 2012-09-16T15:37:25.513 回答
1

据我所知,你不能用谷歌地图(服务条款)来做到这一点。看看OSM

于 2012-09-18T12:01:45.903 回答