如何用 javascript 得到多少 inches/centimeters 移动了 phone?
How to get with javascript how many inches/centimeters moved the phone?
我正在开发一个网站,该网站需要获取 phone 移动了多少厘米以及向哪个方向移动。我找到了加速度计和陀螺仪,但是第一个我只能看到 phone 是否移动,第二个我可以看到哪个方向,没关系,但我不知道如何获得好感动
加速度计的本质意味着计算移动的距离并不容易。基本上,您需要编写一个微分方程来计算 phone 在某种加速度发生后的 (3D) 速度,并将其积分到移动的距离中。如果没有某种参考点和加速度计的校准,计算的准确性将非常低。
您最好查询 GPS 以计算出您的新坐标,但这可能也不那么准确。
我正在开发一个网站,该网站需要获取 phone 移动了多少厘米以及向哪个方向移动。我找到了加速度计和陀螺仪,但是第一个我只能看到 phone 是否移动,第二个我可以看到哪个方向,没关系,但我不知道如何获得好感动
加速度计的本质意味着计算移动的距离并不容易。基本上,您需要编写一个微分方程来计算 phone 在某种加速度发生后的 (3D) 速度,并将其积分到移动的距离中。如果没有某种参考点和加速度计的校准,计算的准确性将非常低。
您最好查询 GPS 以计算出您的新坐标,但这可能也不那么准确。