您現在的位置是:首頁 > 藝術
「喜業說電腦」你不瞭解的軌跡—安卓手機GPS軌跡資料分析
安卓手機如何開啟 kmz檔案
申明:
本文提及的一些方法和技術,僅用於技術溝通和交流,請遵守國家相關的法律法規。如果用於非正當的途徑,可能由此帶來家庭關係不和諧、隱私侵犯、資訊洩露等後果,需自行承擔所造成的後果和責任。
安卓手機GPS軌跡資料分析
日常生活中,我們經常會遇到一些關於手機GPS的問題,例如:我的手機GPS導航訊號穩定性究竟如何?我如何能把我今天走過的路線匯出並在電腦上重現出來?我的手機是否支援GPS以外的導航訊號,例如格洛納斯(俄羅斯)/北斗(中國)?我如何根據某一臺手機的軌跡資料,確認機主今天去過哪裡?我如何透過某張照片確認它拍攝於哪個地點?
那麼,我們應該如何評判這些關於軌跡的問題,並能夠利用一些方法透過軌跡資料來為我們帶來便利呢?
在這篇文章內,我們一起聊一聊,如何從實用的角度出發,探討安卓手機GPS效能的基本測試方法,以及GPS軌跡資料的解析和簡單應用。
安卓手機導航系統資訊
安卓手機的機主,希望瞭解自己的愛機的導航系統的資訊,其實很方便。有一款名為”
AndroiTS GPS Test Pro
”的app (app請自行透過百度搜索獲取,或者回復留言給我),安裝到手機上,就能給我們提供詳細的資訊。
AndroiTS GPS Test Pro
啟動app,進入預設的
羅盤介面
,在這個介面,我們可以看到:
GPS啟動狀態
可用衛星數量/總衛星數量
定位精度
精密羅盤方向
精確的經緯度資訊
App 羅盤介面
點選下方功能選單,切換到
星圖介面
,在這個頁面,我們可以看到,手機連線了4種不同的導航系統的衛星,分別是:美國的GPS,俄羅斯的格洛納斯,中國的北斗,日本的天頂(區域定位導航系統)。這個介面,比較新的手機支援多系統,所以各個系統訊號均可接收。相對舊的手機,可能會因為系統支援的缺失,造成部分系統訊號無法接收。
每個系統探測到的可用衛星數量也顯示在星圖的下方。
App 星圖介面
繼續切換到
訊號介面
,在這裡,我們可以看到,每顆可用衛星的資訊,包括:
所屬系統
衛星編號(所有的導航衛星,都遵循定義的編號定義)
衛星接收訊號強度(強度值)
衛星的方向角
衛星的俯仰角(根據方向角和俯仰角,可以大致確認該衛星在天空中相對接收機的相對位置)
可以看到,我們中國自己的北斗系統,衛星的接收訊號還是很強的。
App 訊號介面
透過這個app,我們對自己的手機的GPS的資訊,有了初步的瞭解。如果您的手機,出現了無法定位、GPS不能確認是否開啟、定位時間長等問題,或者某些時候需要確認精確的方位資訊,這個app也能很好的幫助您確認這些資訊。
安卓手機軌跡資料獲取
好了,接下來,我來說一個重要的部分,就是如何透過安卓平臺的手機或者平板等裝置,獲取和儲存軌跡資料呢?日常生活中的例子:某個批發小老闆需要了解送貨司機每天的行駛路線, 物業經理需要確認保安是否每天盡職盡責的巡查了小區的每條安防線路等等。
這裡我們用到另一個app,
GPS軌跡記錄儀
(GPSrecorder。APK)。前期使用中我用過多款軌跡app,這款是我最喜歡的,因為它可以按時間週期進行記錄,最短達到每秒記錄1次(這樣你在某個位置速度有差異或者短時停留都可以看出來)。
GPS軌跡記錄儀
安裝並啟動GPS軌跡記錄儀,應用自動開始搜星。
GPS軌跡記錄儀——啟動
我們需要將手機置於空曠一些的地方,例如視窗、戶外,這將有助於手機在短時間內完成搜星和定位的動作,此時應用進入操作介面。
GPS軌跡記錄儀——操作
點選右下方的三點按鈕,彈出選單。我們可以直接採用預設設定開啟軌跡記錄(
預設10秒
採集一次資料),也可以更改設定引數來滿足需求(例如更改為1秒)。
GPS軌跡記錄儀——設定
設定完成,開啟軌跡記錄,然後攜帶手機,完成行程。然後進入應用,在選單上停止軌跡記錄。需要確認記錄有效性,可以進入[檔案管理]選單,檢視軌跡記錄檔案屬性。
GPS軌跡記錄儀——檔案記錄
這樣,我們就獲取到了軌跡資料資訊,將檔案從手機內複製出來,傳入電腦,就可以進入下一步,GPS軌跡資料解析。
手機內部儲存中的軌跡資料檔案路徑如下圖所示。
資料檔案儲存路徑
安卓手機軌跡資料解析
將前一步匯出的資料檔案的副檔名,在從。track更改為。txt
更改副檔名
整個資料分析的思路,是解讀資料,並且還原軌跡。解讀資料,透過副檔名轉換,軌跡資料已經可以透過文字工具正常閱讀,我們瞭解資料檔案的格式定義,就可以明白具體的資訊。而軌跡還原,我們可以透過Google公司的GoogleEarth軟體來實現。
資料解讀
開啟軌跡資料檔案,內容類似下圖:
軌跡資料檔案內容(示例)
資料詳解:
$GPGGA
,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,*xx
<0>$GPGGA:起始引導符及語句格式說明(本句為GPS定位資料);
<1>UTC 時間,格式為hhmmss。sss;041815。999= 12:18:15。 999(因為中國為東8區,所以hh小時需要+8小時)
<2>緯度,格式為ddmm。mmmm,即29°38‘3943;
<3>緯度半球,N 或S(北緯或南緯)
<4> 經度,格式為dddmm。mmmm,即111°29’3627
<5>經度半球,E 或W(東經或西經)
<6>定位質量指示,0=定位無效,1=定位有效;
<7>使用衛星數量
<8>水平精確度,0。5到99。9
<9>天線離海平面的高度,-9999。9到9999。9米
M 指單位米
*xx 校驗碼
$GPRMC
,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh
<0>$GPRMC:推薦最小定位資訊
<1>UTC 時間,hhmmss(時分秒)格式
<2> 定位狀態,A=有效定位,V=無效定位
<3> 緯度ddmm。mmmm(度分)格式
<4> 緯度半球N(北半球)或S(南半球)
<5>經度dddmm。mmmm(度分)格式(前面的0也將被傳輸)
<6> 經度半球E(東經)或W(西經)
<7>地面速率(000。0~999。9節,前面的0也將被傳輸)
<8>地面航向(000。0~359。9度,以真北為參考基準,前面的0也將被傳輸)
<9>磁偏角(000。0~180。0度,前面的0也將被傳輸)
<10> 磁偏角方向,E(東)或W(西)
*hh 校驗碼
軌跡還原
處理資料檔案的軌跡還原,需要對資料檔案進行格式轉換,以便GoogleEarth解析,格式轉換透過工具軟體完成,工具名稱:C_GPS2KML。exe
啟動工具,匯入txt檔案,點選 [Convert] 按鈕開始轉換,轉換完成會自動生成。kmz檔案。
資料檔案格式轉換
轉換後的資料檔案
雙擊資料檔案,系統將自動呼叫GoogleEarth軟體開啟(您需要提前安裝GoogleEarth軟體)。
GoogleEarth載入軌跡資料(紫色是軌跡)
需要檢視每個取樣點的位置,需要進行一點設定。
軟體設定
此時我們看到,每個取樣點,都變成一個小飛機的圖示,滑鼠點選某個小飛機圖示,則顯示該點的具體資訊(這裡我使用了以前在國外的一段資料示例,國內我反覆驗證過也是可以的)
每個資料點的資訊
至此,我們可以結合衛星地圖,確認軌跡的行程,以及每個時刻具體的位置點資訊。
希望這篇文章,能對您有所幫助!謝謝!
上一篇:【趣識】“中華第一吻”在哪兒
下一篇:2019年溫和護膚品排行榜
推薦文章
- 睡不好為什麼會導致肥胖?胃痛胃脹、消化不良試試和胃整腸丸!
現如今生活節奏的持續加快,特別是上班族一類,迫於工作壓力的增大,導致生活規律不穩定,長時期的熬夜加班,睡眠質量的下降,身體免疫力也隨之衰竭,再加上對於飲食方面的無暇顧及,給予了胃病可乘之機,久而久之就會出現胃酸、胃脹的現象...
- 西安近兩日陰天為主有分散性小陣雨
3日:陝北多雲間陰天,關中、陝南陰天間多雲,關中南部部分、陝南大部有小雨或陣雨,其中秦嶺山區有小雨或雨夾雪...
- 蒙曼:詩歌賦予人們感知美的能力
著名學者、中央民族大學教授蒙曼表示,詩歌賦予人們一種感知美的能力,人們將美好的辭藻、美的精神根植於內心,表現出一種溫柔敦厚的華彩,這就是它們對人生的影響...