车队远程信息处理 API 无法找到路由



我在计算路线时使用车队远程信息处理API来计算通行费(我知道目前没有其他API,因为它取代了TCE(。 它通常比路由 API 慢,并且对于相同的点,路由有时略有不同(为什么?(,但基本上没问题。 最大的问题是它在某些路线上阻塞,例如这 3 个航点:

https://fleet.api.here.com/2/calculateroute.json?app_id=xxx&app_code=xxx&waypoint0=geo!46.14571,4.10844;500&waypoint1=geo!44.26294,0.302;500&waypoint2=geo!47.57652571374621,2.6147460937500004;37086&waypoint3=geo!50.77318,4.53766;500&mode=truck;fastest;traffic:disabled

在标准路由 API 上立即找到相同的路由:

https://route.cit.api.here.com/routing/7.2/calculateroute.json?app_id=xxx&app_code=xxx&waypoint0=geo!46.14571,4.10844;500&waypoint1=geo!44.26294,0.302;500&waypoint2=geo!47.57652571374621,2.6147460937500004;37086&waypoint3=geo!50.77318,4.53766;500&mode=truck;fastest;traffic:disabled

更新:问题似乎是舰队 API 未使用航点半径(此处半径为 500m、37086m 和 500m(。我发誓它在以前的测试中有效,但也许我错了。

更新 2:在当前版本中已修复(当前 = 2020-12-21(

航点 2 的传输半径 37086m 在您的 fleet.api 请求中是非常大的价值,并且在计算时会导致检查此半径内的大量道路链接。 请减小请求参数中的传输半径。

最新更新