2010-09-14 110 views
0

我想測量另一輛車在道路上的速度(不是iPhone當前所在的位置)。如何測量另一個對象相對於iPhone的速度?

你會怎麼去測量另一個運動物體的速度?

+0

可能重複[iPhone CoreLocation:如何獲得最準確的速度](http://stackoverflow.com/questions/582511/iphone-corelocation-how-to-get-the-most-accurate-speed ) – 2010-09-14 14:08:50

+0

對不起,那個問題是純粹的速度測量。看來你正在問如何確定另一個相對於iPhone移動的對象的速度。 – 2010-09-14 14:19:04

+0

用iPhone測量另一個物體的速度是相當困難的。通常使用多普勒效應來完成速度檢測(向對象發送信號並測量從對象彈回到檢測器的信號的頻率偏移),或者通過飛行時間測量連續信號反彈離開目的。 (請參閱http://en.wikipedia.org/wiki/Speed_camera#Methods)我不明白如何使用iPhone準確執行這些操作之一。 – Greg 2010-09-14 19:09:36

回答

1

請參閱CoreLocation獲取GPS座標並計算出它們之間的距離。例如,您可以每隔10秒拍攝一次新的GPS座標,然後您就有時間和距離。 :)

+0

駕駛汽車時,我想測量來自相反方向的車輛的速度...... !!什麼是這個問題的解決方案...! – Matrix 2010-09-14 10:39:22

+2

哦...我不知道,對不起。我不認爲它是可能的!你必須知道他們移動了多遠,這意味着如果你想使用相機,你將不得不做一些非常複雜的數學,我真的不認爲它是可能的,因爲你必須考慮如何你正在旅行的汽車快速行駛,並且隨着汽車的大小向着你的方向發生變化。高速攝像機非常複雜,或者在道路上使用已知距離計算速度的標記。 – 2010-09-14 10:46:59

相關問題