【问题标题】:here-api returns different traveling times in the same requesthere-api 在同一个请求中返回不同的旅行时间
【发布时间】:2015-07-06 08:58:10
【问题描述】:

我正在使用 here.com Direction API 计算路线。问题:API 在同一个请求中返回不同的旅行时间。或者我只是不明白回复。

摘要对象返回此 travelTime: 8944 = 2:19h
相同的摘要对象在文本属性中返回 2:13h 的 travelTime。

这里有什么问题?

摘要对象

summary: {distance: 164517, trafficTime: 8944, baseTime: 7998, flags: ["motorway", "builtUpArea"],…}
_type: "RouteSummaryType"
baseTime: 7998
distance: 164517
flags: ["motorway", "builtUpArea"]
text: "The trip takes <span class="length">165 km</span> and <span class="time">2:13 h</span>."
trafficTime: 8944
travelTime: 8944

JSON 请求:

http://route.cit.api.here.com/routing/7.2/calculateroute.json?app_id=eBl7de5PjwgKbnDwNnCW&app_code=81OJhBoVtT5mrLvn7mJisg&mode=fastest%3Bcar%3Btraffic%3Aenabled&waypoint0=geo!52.428010%2C10.786407&waypoint1=geo!passThrough!52.982994%2C10.566552&waypoint2=geo!53.546913%2C10.004310

【问题讨论】:

  • baseTime、trafficTime 和 travelTime 有什么区别。我可以在 API 参考中找到答案

标签: javascript api here-api


【解决方案1】:

你应该在这里找到不同时间的描述: https://developer.here.com/rest-apis/documentation/routing/topics/resource-type-route-summary.html

TrafficTime :包含此元素的行程时间估计(以秒为单位),考虑到交通和运输模式。基于交通速度。该服务还可能考虑额外的时间损失,因此这可能大于元素长度除以 TrafficSpeed。

BaseTime :包含此元素的行程时间估计值,以秒为单位,考虑交通方式但不考虑交通状况。基于 BaseSpeed。该服务还可能考虑额外的时间损失,因此这可能大于元素长度除以 BaseSpeed。

TravelTime :总行程时间(以秒为单位),可以根据请求参数选择性地考虑流量。

【讨论】:

  • 谢谢。我会选择 TravelTime 与 mode:traffic:enabled
猜你喜欢
  • 2017-03-16
  • 1970-01-01
  • 2018-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-15
  • 2021-12-01
  • 1970-01-01
相关资源
最近更新 更多