Android 这里映射离线实现
我目前正在制作一个android应用程序,它将使用“Here map SDK”进行离线地图导航。我已经遵循了中给出的文档,但在实现上遇到了问题 问:Android 这里映射离线实现,android,android-studio,maps,here-api,Android,Android Studio,Maps,Here Api,我目前正在制作一个android应用程序,它将使用“Here map SDK”进行离线地图导航。我已经遵循了中给出的文档,但在实现上遇到了问题 问: 有谁能为我提供一个演示应用程序,它成功地实现了Here Map SDK的“Offline Maps(MapLoader)”。您可以找到SDK本身的示例代码。您还可以查看以下链接 您可以找到sdk本身的示例代码,您还可以查看以下链接 这里有一个官方示例,正好用于该用例(离线地图数据下载、更新和检查更新) 直接链接: 安卓: iOS: 这里有一个
有谁能为我提供一个演示应用程序,它成功地实现了Here Map SDK的“Offline Maps(MapLoader)”。您可以找到SDK本身的示例代码。您还可以查看以下链接
您可以找到sdk本身的示例代码,您还可以查看以下链接
这里有一个官方示例,正好用于该用例(离线地图数据下载、更新和检查更新) 直接链接:
- 安卓:
- iOS:
- 安卓:
- iOS:
mappackage
。现在,用户想要使用离线地图的步骤是什么。我想问的是,对于MapFragment
,是否有像setoffline或setonline这样的方法?在MapEngine实例中,您可以调用setonline(布尔)-请参阅:@Marco thank you:)如果没有下载地图,则需要再问一个问题MapEngine.setonline(false)
,而不是从请求中获取数据。在这种情况下,应该抛出错误。你能用离线地图的MapEngine演示一下吗?谢谢Marco。。如何更改要在我的应用程序上下载的地图数据。例如:我不想下载柏林的地图数据,但我想下载“纽约”的地图数据?MapLoader.getInstance().getMapPackages()将导致回调(因此在MapLoader中注册侦听器)onGetMapPackagesComplete,其中包含链接列表中的可用地图包列表(请参见和,尤其是getChildren方法)。要么在你的应用程序中提供完整的列表供选择,要么你作为一名开发人员浏览该列表一次,然后选择你需要的正确的mappackage/id(在我的示例中,我硬编码了berlin软件包)。我已成功安装了mappackage
。现在,用户想要使用离线地图的步骤是什么。我想问的是,对于MapFragment
,是否有像setoffline或setonline这样的方法?在MapEngine实例中,您可以调用setonline(布尔)-请参阅:@Marco thank you:)如果没有下载地图,则需要再问一个问题MapEngine.setonline(false)
,而不是从请求中获取数据。在这种情况下,应该抛出错误。你能用离线地图演示MapEngine吗?