需要帮助通过多个航点获得起点和终点之间的距离

时间:2017-10-27 13:18:04

标签: here-api

我试图通过一个或多个航路点计算起点到目的地之间的总距离。

import json class TokenMiddlewareFix(object): def __init__(self, get_response): self.get_response = get_response def __call__(self, request): try: body = json.loads(request.body) token = body.get("accessToken", None) if token is not None: request.META["HTTP_AUTHORIZATION"] = "Bearer {}".format(token) except ValueError: pass response = self.get_response(request) return response

以上就是我的尝试,但我似乎只能得到start0和destinaton0之间的距离。不知怎的,它正在跳过航点。

指出我做错了什么?

1 个答案:

答案 0 :(得分:0)

我能够使用findsequence API解决这个问题。 启动+ destinaion0 + DESTINATION1 + ... + destinationX端。

唯一的缺点(如果你这样看)是这里的api是优化路线距离而不是你指定的顺序。 开始和结束将是第一个和最后一个,并且中间的所有目的地都将被路由优化。