【发布时间】:2021-07-13 17:16:30
【问题描述】:
我有一个地理坐标数组,如下所示:
const coordinates = [
{ lat: 40.54735374702427, lon: -74.39442702644757 },
{ lat: 40.27735374702427, lon: -74.43442702644757 },
{ lat: 40.19735374202427, lon: -74.84442702644757 }
]
如何获得所有坐标组合的总距离,如下所示:
coords[0] - coords[1] 之间的距离添加到 coords[1] - coords[2] 等数组中的所有元素以获得以英里为单位的总距离。我还要考虑地球的曲率。
注意:所有坐标都是为了回答这个问题而编造的。
【问题讨论】:
-
您要考虑地球的曲率还是只考虑直线距离?
标签: javascript