离线时,HERE地图自动建议无法从下载的地图包中返回预期结果

时间:2019-11-26 16:37:58

标签: here-api here-ios

环境:此处为iOS SDK版本3.13.2,帐户为“免费”,但凭据设置为“高级”

我们正在使用NMAPlaces-createAutoSuggestionRequest为用户键入时提供位置建议。我们也希望在离线模式下支持此功能。 因此,我们使用NMAMapLoader实现了离线模式。 但是在离线模式下(即没有可用的互联网连接),NMAPlaces不会返回预期的建议结果。

示例:应用程序已下载内华达州的NMAMapPackage,并且处于脱机模式-没有可用的Internet连接。当我们尝试输入“拉斯维加斯”时-自动提示未列出该城市。它列出了一些结果,例如“ 98th Av:Las Vegas Av”和“ Las Vegas Rd,Orinda,CA”,但没有地理坐标-如果这很重要。 请求在开始或完成时不返回任何错误。

只要我们打开网络连接,应用程序就可以找到“拉斯维加斯”。

我们尝试将request.connectivity设置为offline / online,但其效果与关闭/开启网络相同。

问:可以使用HERE SDK进行离线自动建议吗?如果是,我们该怎么做才能解决此问题?

1 个答案:

答案 0 :(得分:0)

SDK离线地图确实提供自动建议功能。有关更多详细信息,请查阅以下文档。