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