【发布时间】:2018-05-20 13:25:33
【问题描述】:
我正在从 BLE 设备接收如下数据。
"payload": [
{
"r": -90,
"t": "1970-01-18T10:30:17.823Z"
},
{
"r": -80,
"t": "1970-01-18T10:30:17.833Z"
},
{
"r": -70,
"t": "1970-01-18T10:30:17.843Z"
}
]
r 是 rssi。我们将假设这些数字的距离(rssi)。我有 BLE 设备的 lat-lng。
我们可以使用数学公式计算两个 lat-lng 之间的距离。我想要反向公式。
所以,如果我有一个 lat-lng 和一个距离。我可以使用距离和起点(lat-lng)计算下一个点(lat-lng)吗?方向无关紧要。
所以基本上我想要的是像lat2-lng2 = lat1-lng1(一些公式)距离这样的公式
function(lat1, lng1, distance){
/////some calculaitons to calculate lat2 & lng2
return {'lat2' :lat2, 'lng2' : lng2};
}
【问题讨论】:
标签: angularjs google-maps math google-maps-api-3 rssi