在使用Fleet Telematics API时,我经常收到错误信息--大约是我要计算的路线的10%:“无法到达路点1(起始链路781909352 -781909352目标链路881144574 -881144574 881144579 -881144579 ),链路881144574的直通流量限制可能适用,链路881144579的直通流量限制可能适用”
示例查询: 11.733903&tollVehicleType=3&vehicle_cost=0.5&fuelType=Diesel&emissionType=6&length=1500cm&height=270cm&heightAbove1stAxle=120cm&vehicleWeight=7000kg&vehicleNumberAxles=2&trailerType=2&trailersCount=1&trailerNumberAxles=4&trailerHeight=270cm、http://fleet.api.here.com/2/calculateroute.json?mode=fastest;truck;traffic:disabled&driver_cost=20¤cy=EUR&rollups=total,country,tollsys,country;tollsys&commercial=1&shippedHazardousGoods=0&waypoint0=52.51,13.42&waypoint1=45.747353
“链接”这个词后面的数字是什么?他们是否提供了更多关于限制可能是什么的信息?如果是这样,我如何访问这些信息?
当我手动调整航点的纬度和经度,将其移动到附近更大的道路时,能够找到一条路线。但对我来说,这需要自动化才能工作。如果我可以增加路点周围的半径,这将被认为是“成功”地找到一条路线,这将解决我的问题。
发布于 2019-10-02 21:14:11
单词“links”后面的数字是带有-的链接ID,表示相反的行进方向。这个错误意味着算法无法获得一条通过这两个路点的有效路线,而不违反您提供的限制(作为参数)。您可以添加一个值为1的routeMatch参数,这样算法就会将您的路点视为GPS轨迹,并沿路线找到最可能的轨迹。
https://stackoverflow.com/questions/58200870
复制相似问题