从json文件创建一个NMARoute对象,无需额外的HTTP调用

时间:2017-12-07 13:48:00

标签: ios here-api

我们想要在不调用[NMACoreRouter calculateRouteWithStops:...]的情况下创建一个NMARoute,因为它会向here.com发送不必要的HTTP调用。因为我们已经拥有了创建NMARoute对象的所有信息,所以我们只想初始化它。不幸的是,没有公共初始化程序。有没有其他方法来初始化NMARoute对象?

1 个答案:

答案 0 :(得分:0)

看看路线序列化:

https://developer.here.com/documentation/ios-premium/topics/route-serialization.html

基本上,它的要点是你可以创建一个基于NSData对象的路由: https://developer.here.com/documentation/ios-premium/topics_api_nlp_hybrid_plus/interfacenmaroute.html#topic-apiref__routefromserializedroute-colon-error-colon

注意:

路线数据直接取决于您设备上的地图数据。路由数据可能会因地图更新而过时,反序列化可能无效。