如何在两个点(源和目标)之间匹配一个纬度和经度

时间:2019-01-03 10:31:17

标签: javascript node.js mongodb

我正在使用拼车/乘车共享应用程序。我有驱动程序源和目标,我需要找出驱动程序源和目标之间的用户位置。我正在使用Node J。

例如:假设驾驶员来源是Noida sec 37,目的地是Noida部门62。用户来源是Logix市中心,目的地是Noida 63。

1 个答案:

答案 0 :(得分:0)

从几何学的角度来看,两个给定点之间的中点类似于:

var a = {x: 1, y: 1};
var b = {x: 5, y: 5};
const midPoint = (a, b) => {
    let mid = {};
    mid.x = (b.x + a.x)/2;
    mid.y = (b.y + a.y)/2;
    return mid;
};
console.log(midPoint(a, b));

{x: 3, y: 3}

或者,我想念什么吗?