【问题标题】:How to download offline maps from Google Maps, I need format big planet sqlite?如何从谷歌地图下载离线地图,我需要格式化大星球sqlite?
【发布时间】:2014-05-19 15:28:00
【问题描述】:

我想将地图离线用于无法连接到 Internet 的应用程序。所以我需要一些城市和地区的地图的sqlite文件。我正在尝试使用 Atlas Mobile Creator 执行此操作,但我似乎无法通过代理连接此程序。

有人可以帮助我并告诉我如何离线下载地图以在我的应用程序中使用它???

任何帮助将不胜感激。

提前致谢, 爱丽儿

【问题讨论】:

    标签: android sqlite google-maps maps


    【解决方案1】:

    ariel,我对 atlas 移动创建者一无所知,但最近我开发了一个使用地图的应用程序。有了这些知识,我可以说-----当您在应用程序中使用谷歌地图时,我们会将地图数据定向到存储在设备 sd 卡中。这种方法发生的情况是,当我们的应用程序第一次启动时,地图会根据我们指定的位置参数加载并存储在 sd 卡中。所以,下次从我们的存储卡中检索相同的数据。仅第一次你应该有互联网。相同的存储数据被一遍又一遍地检索。这里是开始的代码。

    在清单文件中提及这些权限。

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    

    下面使用sdk。希望对你有帮助。

    【讨论】:

    • 感谢您的回答,但我需要的是拥有并从缓存中的本地文件访问地图将不起作用,因为它可以被删除,这就是为什么我需要一种方法来下载地图文件,我的应用程序将无法访问 Internet。有什么想法吗?
    猜你喜欢
    • 2014-04-03
    • 1970-01-01
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多