我想计算两个坐标之间的距离,但有时原点坐标超过/超过目标坐标。在单向道路上确实存在问题,因为在这种情况下,距离可能是例如。1公里回到目的地。在现实生活中它是可以的,但实际上真正的距离只是例如。10 米(如果我能在单向道路上回头)。所以只有方向是错的。
如果我调用 API 两次(origins=my_origin_coordinate&destinations=my_destination_coordinate
和origins=my_destination_coordinate&destinations=my_origin_coordinate
),我可以解决这个问题。
但是有没有一种更简单的方法可以在一个查询中获得两个距离?(保存我的查询限制...)