在线离线查找路线

时间:2017-04-09 11:05:50

标签: android here-api

我想找到一条HERE但离线的路线 路线的目标应该是人类可读的文本(如柏林),而不是纬度/经度值 现在我正在使用需要lat / long值的RoutePlan类,我正在使用Geocoder将可读文本转换为lat / long值。
但是在离线模式下(没有WiFi,没有蜂窝数据)我无法使用Geocoder来获得一个地方的纬度/长度。
但是,如何在离线模式下使用HERE地图来查找路线?

2 个答案:

答案 0 :(得分:1)

您使用的是HERE android SDK吗?如果是这样,你肯定可以。

你需要的是两件事:

1:通过我们的MapLoader API下载一些地图。

2:设置MapsEngine#setOnline(false)将引擎更改为仅脱机模式。

如果下载数据,地理编码将起作用。路由,指导和地图渲染也会起作用。

答案 1 :(得分:0)

除了David Leong的回答之外,我还必须使用HERE的GeocodeRequest而不是Geocoder来获取经度和纬度。
https://developer.here.com/mobile-sdks/documentation/android-starter/topics/geocoding.html

上的示例