我想计算两个坐标之间的距离,但有时原点坐标超出/超出目标坐标。并且在单向道路上确实存在问题,因为在这种情况下距离可以是例如。 1公里回到目的地。在现实生活中它是可以的,但实际上真正的距离只是例如。 10米(如果我可以单向回转)。所以只有方向是错误的。
如果我两次调用API(origins=my_origin_coordinate&destinations=my_destination_coordinate
和origins=my_destination_coordinate&destinations=my_origin_coordinate
),我可以解决此问题。
但是,有一种更简单的方法可以在一个查询中获得两个距离吗? (保存我的查询限制...)
答案 0 :(得分:2)
距离矩阵允许单个查询中的多个结果。您可以在一个请求中执行origins=my_origin_coordinate|my_destination_coordinate&destinations=my_origin_coordinate|my_destination_coordinate
,这将为您提供两种结果。虽然配额基于"元素",但是无论你是在一个或两个查询中执行,它都会对你的配额产生真正的帮助,它将是相同数量的"元素& #34;