这里 Matrix Routing API 给出了时间表 public 运输路线持续时间的不切实际的结果
Here Matrix Routing API gives unrealistic results for timetabled public transport route duration
我正在尝试使用 Matrix Routing API 获取目的地之间的 public 运输时间。我提出的要求是:
产生一条路线 {u'BaseTime': 3140.0, u'Distance': 47036.0}
给出:{u'baseTime': 6932, u'distance': 37585,}
后者更符合here.com网站提供的内容:
https://www.here.com/directions/publicTransport/N40.7206-,-W74.04651:40.7206,-74.04651/N40.89908-,-W73.77962:40.89908,-73.77962?map=40.81592,-73.91308,11,grey&leave=1437030000000
如何让矩阵 API 以合理的时间估计对 public 传输做出响应?
如果将矩阵请求中的 mode
切换为 car
我也会得到 3140 作为基准时间。将其设置为 publicTransport
会给出高达 20742 秒的时间。
car
和 publicTransportTimeTable
模式的矩阵 API 响应相同是巧合吗?或者这是否暗示事情搞砸了?
您可能不走运 - 根据 Developer's Guide Matrix Routing API 6.2 中仅支持两种传输模式:
car
汽车路线计算。
truck
卡车路线计算。这种模式将考虑卡车
对链接的限制,并且会在以下情况下使用不同的速度假设
正在计算路线。
Public传输模式仅适用于Routing API 7.2
我正在尝试使用 Matrix Routing API 获取目的地之间的 public 运输时间。我提出的要求是:
产生一条路线 {u'BaseTime': 3140.0, u'Distance': 47036.0}
给出:{u'baseTime': 6932, u'distance': 37585,}
后者更符合here.com网站提供的内容: https://www.here.com/directions/publicTransport/N40.7206-,-W74.04651:40.7206,-74.04651/N40.89908-,-W73.77962:40.89908,-73.77962?map=40.81592,-73.91308,11,grey&leave=1437030000000
如何让矩阵 API 以合理的时间估计对 public 传输做出响应?
如果将矩阵请求中的 mode
切换为 car
我也会得到 3140 作为基准时间。将其设置为 publicTransport
会给出高达 20742 秒的时间。
car
和 publicTransportTimeTable
模式的矩阵 API 响应相同是巧合吗?或者这是否暗示事情搞砸了?
您可能不走运 - 根据 Developer's Guide Matrix Routing API 6.2 中仅支持两种传输模式:
car
汽车路线计算。truck
卡车路线计算。这种模式将考虑卡车 对链接的限制,并且会在以下情况下使用不同的速度假设 正在计算路线。
Public传输模式仅适用于Routing API 7.2