2012-02-10 67 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