2011-02-06 81 views
4

我在哪裏可以找到一些GPS單元測試數據來驗證我的代碼?我在哪裏可以找到一些GPS單元測試數據?

例如:座標

  1. 距離之間的兩個(英里/千米)
  2. 標題/從點A軸承從Ponit點B
  3. 速度到B點給定的持續時間

現在,我使用谷歌地球四處摸索這個問題,但它會很高興地知道我驗證我的計算反對的東西,很好的,有效的。

+0

您可以考慮在http://gis.stackexchange.com/上發佈交叉發佈 – radek 2011-02-06 11:50:11

回答

2

「GPS單元測試數據」非常模糊。您可以輕鬆獲得一堆數據,但是如果您不知道它們代表的是什麼,那麼測試的價值是什麼?

如果您正在尋找經緯度計算的數學樣本,請查看維基百科的Great Circle距離文章上的示例:http://en.wikipedia.org/wiki/Great-circle_distance#Worked_example它有兩點並用數學計算它們之間的距離。

或者您想直接從GPS單元自帶的數據?這些被稱爲NMEA句子。 NMEA句子以$ GP開頭,接下來的3個字符是句子代碼,後面是句子數據。 http://aprs.gids.nl/nmea/有一個列表。

,你可以肯定谷歌爲「樣本NMEA數據」。 Magnalox網站似乎有一些可下載的示例文件,但我沒有檢查它們是否對你有用。

更好的選擇可能是記錄自己的數據。將筆記本電腦連接到您的GPS設備,將其設置爲捕獲GPS發出的串行數據,設置GPS以記錄您的軌道,並將其作爲短暫的試駕。然後,您可以根據您從存儲的軌道(以及您的小驅動器)得知的數據來比較處理捕獲的數據的方式。您甚至可以通過網絡攝像頭記錄GPS的屏幕,以記錄不會記錄的航向/方位信息到達句子。

如果屏幕從網站刮NMEA句子謹慎使用。所有有效的NMEA句子開頭用「$ GP」

相關問題