Here api 有没有一种方法可以在没有routeHandle的情况下检索有关先前计算的路由的信息?

Here api 有没有一种方法可以在没有routeHandle的情况下检索有关先前计算的路由的信息?,here-api,Here Api,我已经从这里下载了一系列路由地图路由API v8。当时,我不知道routeHandler参数,所以我没有从请求中返回它 现在我需要从这些以前下载的路线中获取不同出发时间的持续时间。是否有一种方法可以检索/计算routeHandler以及我关于路线的所有其他信息?或者检索没有routeHandler的路由的持续时间?(可能使用管线的id或多段线) 我想重新计算路线,给出相同的起点/目的地,但我担心结果可能与我以前的路线不同,因为API可能会根据出发时间返回不同的路线 我发现路由API v7有一种使

我已经从这里下载了一系列路由地图路由API v8。当时,我不知道routeHandler参数,所以我没有从请求中返回它

现在我需要从这些以前下载的路线中获取不同出发时间的持续时间。是否有一种方法可以检索/计算routeHandler以及我关于路线的所有其他信息?或者检索没有routeHandler的路由的持续时间?(可能使用管线的id或多段线)

我想重新计算路线,给出相同的起点/目的地,但我担心结果可能与我以前的路线不同,因为API可能会根据出发时间返回不同的路线

我发现路由API v7有一种使用routeID检索路由的方法,但它不能使用v8返回的id


编辑:我想用原始路线装载的时间作为出发时间发出请求,以获得routeHandler,但我不确定返回的路线是否与我的路线相同,因为出发时间设置为“现在”,我不知道请求过去的时间是否会返回与以前相同的结果。

如果在请求中未指定参数return=routeHandle,则无法通过多段线、路线id(v8中不存在)或其他方式获取以前计算的路线(或routeHandle)

你是对的,如果你重新计算一条路线,那么你会得到不同的路线响应,因为这将是出发时道路上的另一种交通状况

警告:当您将按routeHandle(/routes/{routeHandle})解码路线,并使用不同的出发时间时,将始终使用之前编码的路线多段线(但当然还有其他惩罚),因此对于某些航路点(
起点
目的地
通过
)重新计算的路线组合可以在特定出发时间返回更有效的路线