关于HERE API无法规划克罗地亚等国卡车路线的技术问询
HERE API 拖车卡车路线规划的长度参数BUG
我最近发现HERE API在处理途经克罗地亚、立陶宛、拉脱维亚、爱沙尼亚的拖车卡车路线时存在异常,推测是平台错误设置了这些国家的拖车车辆最大长度参数导致的BUG,具体验证情况如下:
验证案例1:克罗地亚境内高速路线
当使用**"Trailer truck (40t)"**的车辆规格,规划从“Ljublana A1”到“Zagreb A2”的路线时,API会返回错误提示:
Couldn't reach way point 1
但只要把车辆的total length参数调整为1200(即12米)以下,就能正常生成路线。而这段路段是高速公路,实际并没有额外的长度限制。
验证案例2:斯洛文尼亚至黑山跨国家路线
为总长16.5米的拖车卡车规划斯洛文尼亚到黑山的路线时,API不会规划途经克罗地亚的合理路线;但将车辆长度改为12米后,就能生成途经克罗地亚的正确路线。
原因分析
根据欧盟的通行规定,总长16.5米的拖车卡车是允许在上述国家通行的,所以HERE API的这种异常表现,应该是平台错误设置了这些国家的拖车车辆最大长度阈值,导致符合欧盟标准的车辆无法生成正确的路线。
内容的提问来源于stack exchange,提问作者Yannek
相关产品推荐
相关产品推荐

