我们的服务希望根据各种因素选择路线时得到一致的结果。我们只是想了解响应中生成的
routes
是否有任何顺序。具体来说,旅行时间是否决定了该顺序。
TL;DR - 路线 [0] 是否始终在一天中的任何时间返回相同的路线和行驶距离值(假设在此期间没有添加新的道路或路线,并且交通/预计到达时间是唯一的变量)
我们尝试采用路线[0],并假设全天返回一致的结果。我们发现这可能会根据路线中定义的行程时间而改变,但也发现在 documentation 中,默认情况下可能会或可能不会包含此内容,或者仅当
optimized
参数设置为 true 时。
departure_time
文档中进行了解释。
除了非常短或简单的路线外,不保证一致的路线;返回的路线将取决于
departure_time
提供的值,以及当存在 no departure_time
时。