由於近來透過手機踏查與戶外運動的使用者越來越多,使用者難免好奇那一款手機的準確度比較高。
透過系統性的測試資料[1],可以發現許多智慧手機的準確度並不比專門設計的硬體差。但以系統性測試市面上的產品,需要大量的時間與資源蒐集不同的手機樣品進行測試。
礙於門檻,社群目前的作法只能詢問主觀的使用經驗[2][3],參考價值不高。
如果要測量準確度 (accuracy),應該有幾個變數[4]需要注意
1. 精密度 (precision) - 在每一次獨立的測量之間,其平均與已知的數據之間的差距。
2. 真實度 (trueness) - 觀測量與真實量間之絕對接近程度。
3. 再現性 (repeatability) - 在相同條件下重複性量測其值之重複程度。
如設計一個可以群眾外包 (crowdsourcing) 的測試方法,其中一種作法是設計一個 App,測試者必須拿著手機到特定的控制點 (三角點),控制點必須具備天空開闊無遮蔽環境,以及預先校正定位。
測試流程是
1. 將手機置於基石中央
2. 啟動應用程式,關閉無線網路、數據網路等連線功能。
3. 清除或重設年曆 (almanac) 和 星曆(ephemeris) 與 AGPS 資料。
4. App 自動開始測試程序,測量第一次定位費時間、測量半小時內,衛星收訊狀態 (SNR of SAT, fix type, DOP, Raw GNSS measurements)
雖然這樣仍無法處理天氣變因,但是至少可以得到一個比較客觀的數據資料。藉由 App 收集整合各手機品牌、型號測試資料,即可統計出衛星定位系統的精確度。
[1] http://fellrnr.com/wiki/GPS_Accuracy
[2] 手機GPS使用狀況統計表 - https://docs.google.com/forms/d/e/1FAIpQLSf1itpA7UetdpGP4Y-UiAP6DqL0mkatizL7PDgiZgL2koZ8sg/viewform?c=0&w=1
[4] 準確度與精密度, 史天元著,地籍測量 第 32 卷第 3 期,第 18-26 頁「準確度與精密度」 - http://www.cadastralsurvey.org.tw/File/H/H01/20140925160842303.pdf
[5] e-GNSS即時動態定位系統 - http://www.egnss.nlsc.gov.tw/content.aspx?i=20150625102049287
[6] https://twitter.com/firefishy1/status/754732043565670400