GetMapPackageAtCoordinate永远不会返回某些区域的最小包

时间:2017-11-24 09:55:47

标签: android here-api offline-caching

我正在使用MapLoader#getMapPackageAtCoordinate方法来查找我应下载哪个脱机包。问题是我从不想下载国家(法国)包(出于数据使用考虑)。

文档明确指出,对于某些坐标,该方法可能无法找到最小(区域)包并返回国家/地区包。但是当我尝试在该地区使用多个地理坐标时,我期望能够获得最小的包裹。

对于某些地区(Normandie,Bretagne,Nouvelle-Acquitaine),getMapPackageAtCoordinate几乎总是返回区域包。但对于其他地区(法兰西岛,Pays-De-La-Loire),法国的包裹总是归还。

是否有办法改善此行为以获取区域包?

由于

1 个答案:

答案 0 :(得分:0)

请下载最新的SDK版本。重大漏洞和错误已得到修复。

HERE SDK可用于iOS和Android,有两个版本。精简版提供了一种快速的方法,可以将位置功能集成到为ROM功能和渲染需求有限的设备而构建的应用程序中。高级版提供了精简版中的所有功能,还可以使用离线功能和其他位置功能,例如汽车,卡车和行人的导航;电子水平仪,通行费计算,速度限制,倾斜,曲率等高级数据集。

请参考文档以获取更多详细信息:

https://developer.here.com/products/here-sdk