此处映射: 路由 - 计算矩阵响应显示少数国家/地区从起点到目的地的几个组合的失败状态



进行 Rest 调用以计算具有多个起点和目的地的 HERE 路由矩阵,但仅对直接一对一的起点和目的地获得正确的响应,并获取其他内部组合的状态:失败(仅获取主对角线值(。仅针对少数国家/地区(这里是印度(面临该问题,但正在为网站(欧洲(中的样本工作

休息 GET 呼叫:https://matrix.route.ls.hereapi.com/routing/7.2/calculatematrix.json?apiKey=<API_KEY>&mode=balanced;car;traffic:disabled&summaryAttributes=distance,traveltime&start0=17.251160,78.437737&destination0=16.506174,80.648018&start1=13.069166,80.191391&destination1=12.971599,77.594566

响应:{ "response": { "metaInfo": { "timestamp": "2020-02-04T12:36:09Z", "mapVersion": "8.30.105.150", "moduleVersion": "7.2.202005-6333", "interfaceVersion": "2.6.75", "availableMapVersion": [ "8.30.105.150" ] }, "matrixEntry": [ { "startIndex": 0, "destinationIndex": 0, "summary": { "distance": 286827, "travelTime": 24236, "costFactor": 24029 } }, { "startIndex": 0, "destinationIndex": 1, "status": "failed" }, { "startIndex": 1, "destinationIndex": 0, "status": "failed" }, { "startIndex": 1, "destinationIndex": 1, "summary": { "distance": 339029, "travelTime": 26924, "costFactor": 26845 } } ] } }

观察到的行为背后的原因是道路网络 印度非常密集,在某些地区算法无法 在合理的时限内找到最佳路线。

我们建议尝试我们的大规模矩阵服务。它支持两种用例:

矩阵
  • 路由计算,其中包含有限大小区域(直径最大 400 公里(中最大 10000x10000 大小的矩阵的实时流量信息。

  • 矩阵路由计算,无需实时流量信息,最大为 10000x10000 的矩阵,对固定参数集(配置文件(没有区域限制。

相关内容

  • 没有找到相关文章

最新更新