2012-02-10 52 views
1

的参考这个计算器线程 Transforming accelerometer's data from device's coordinates to real world coordinates获取手机移动方向,不论手机正面

我有类似的问题范围,但它是不同的。我想实现某种算法,可以计算出四个基本方向,即东北西南方,而不管面对电话。例如,如果手机朝东,而用户正在朝北行走,则手机仍然会显示朝东方向,这是错误的,手机现在应该显示朝北的方向。在我的想法中,如果我能够将加速度转化为现实世界,然后确定加速度的方向以显示真实世界的坐标,我可以使其工作。

期待您的员工的回复和建议。

回答

1

您无法可靠地获取用户的航向,请参阅this answer

我会使用GPS,据我所知它可以提供很好的速度估计。无论如何,祝你好运!

+0

但是,该应用程序旨在使用GPS不存在,如室内环境。 – JibranAhmed 2012-02-10 16:19:17

+0

@jeniusj请检查链接的答案。它给你例子你在这种情况下实际上可以做什么。 – Ali 2012-02-10 17:38:56

+0

感谢阿里对我们的支持,我们能否以近似的方式做到这一点....... ??正如你所说我们不能以可靠的方式做到这一点。 – JibranAhmed 2012-02-13 09:59:09