【问题标题】:HereAPI - Can't reach waypoints requestedHereAPI - 无法到达请求的航点
【发布时间】:2021-09-21 16:56:50
【问题描述】:

我正在尝试使用Here FleetApi Demo 执行一个相当简单的请求,这是我正在尝试执行的请求:

https://fleet.api.here.com/2/calculateroute.json?waypoint0=19.3411164,-99.2533428&waypoint1=19.415757,-99.177453&waypoint2=19.344366,-99.251718&mode=fastest;car;traffic:disabled&departure=2021-09-21T11:05:44&alternatives=0&weightPerAxle=0.87t&limitedWeight=1.739t&height=1.67m&width=1.8m&length=4.41m

但是返回这个错误:

无法到达路点 1(起始链接 -703403377 703403377 目标链接 -895284559 895284559),到达目的地的最近链接:1291258613 at 19.34133/-99.25233,问题:门

此请求在航路点 2 有类似情况,但返回以下问题:

无法到达路点 2(起始链接 895284559 目标链接 -832770028 832770028 ),到达目的地的最近链接:-1077091646 at 19.34552/-99.25272,问题:单向

在这两种情况下,都可以通过这些路线,但 Here 无法计算。这样做的唯一方法是添加一个半径来搜索航点,但会返回错误的路线:

在这个example 中,蓝色路点是所需的路点,但返回绿色路点,这是不可接受的解决方案。

这些问题有解决方法还是我做错了什么?

我们使用 Google Maps Directions API 来检索路点的纬度、经度。

【问题讨论】:

  • 能否请您粘贴请求数据包,这是给出以下错误?无法到达路径点 2(起始链接 895284559 目标链接 -832770028 832770028 ),到达目的地的最近链接:-1077091646 在 19.34552/-99.25272,问题:一种方式
  • 您好,谢谢您的回复。你的意思是传递给API的参数吗?我发布了包含导致此错误出现的所有查询参数的完整链接。你可以在这里找到它们:{ "alternatives": "0", "departure": "2021-09-21T11:05:44", "height": "1.67m", "length": "4.41m", " limitedWeight": "1.739t", "mode": "fastest;car;traffic:disabled", "waypoint0": "19.3411164,-99.2533428", "waypoint1": "19.415757,-99.177453", "waypoint2": "19.344366 ,-99.251718", "weightPerAxle": "0.87t", "width": "1.8m" }
  • 感谢您的回复。我正在检查,会尽快回复您。

标签: here-api here-fleet-telematics


【解决方案1】:

当您将请求放入演示工具https://tcs.ext.here.com/examples/v3/fleet_telematics_api(专家模式)时。它将在最近到达的点显示错误和红旗。然后你会看到这是一个工业区或休闲公园或类似的地方。车队远程信息处理 API 在计算路线时应用各种车辆限制和登机口限制。

如果您想忽略这些限制,您必须在请求查询中设置 &ignoreWaypointVehicleRestriction=100000&traverseGates=true。然后,它将忽略 VehicleRestriction 并允许路由器遍历所有门。
样品请求。

https://fleet.api.here.com/2/calculateroute.json?waypoint0=19.3411164,-99.2533428&waypoint1=19.415757,-99.177453&waypoint2=19.344366,-99.251718&mode=fastest;car;traffic:disabled&departure=2021-09-21T11:05:44&alternatives=0&weightPerAxle=0.87t&limitedWeight=1.739t&height=1.67m&width=1.8m&length=4.41m&&ignoreWaypointVehicleRestriction=800000&traverseGates=true

有关 &ignoreWaypointVehicleRestriction=100000&traverseGates=true 标志的更多详细信息,请参阅下面的 API 文档。

https://developer.here.com/documentation/fleet-telematics/api-reference.html#tag%2FRouting-Extensions-&-Route-Matching%252Fpaths%252F~1v8~1calculateroute.json%252Fget

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-16
    • 1970-01-01
    • 2021-09-13
    • 2021-09-18
    • 1970-01-01
    • 1970-01-01
    • 2017-09-24
    相关资源
    最近更新 更多