TrailCam

指南

怎麼在 Android 手機上打開一個 GPX 檔案

GPX 檔案抵達 Android 手機的方式,大多也不起眼——郵件附件、健行夥伴傳來的連結、從某個路線規劃網站下載下來的檔案。點一下它,不會像點一張照片那樣有反應,這不是 Android 少了什麼該有的能力。Android 把每個檔案交給哪個 App 處理,靠的是那個 App 有沒有自己登記過要處理這類檔案,而預設情況下,沒有任何 App 登記要處理 GPX。搞清楚這一點,就能明白檔案為什麼就那麼擺在那裡,以及真正缺的那一步是什麼。

先說結論

Android 沒有跟 .gpx 這個副檔名綁定的預設 App,所以在「檔案」、下載清單或郵件附件裡點開它,不會自動出現地圖。具體會看到什麼,取決於檔案當時在哪裡:可能是一段純文字預覽,可能是「找不到能開啟此檔案的應用程式」的提示,也可能是一個選擇清單,但裡面沒有真正管用的選項。一個 GPX 檔案真正變成路線,要透過 Android 的分享選單或「用其他應用程式開啟」,把它交給一個專門宣告自己能讀 GPX 的 App——這不是手機自帶的能力,得靠裝好的地圖或軌跡類 App 來做。

為什麼沒有誰自動接手這個檔案

Android 決定點開一個檔案時該怎麼辦,靠的是同一套機制:得先有 App 宣告自己能處理某種副檔名,Android 才會把它列進候選。照片、PDF、常見文件這些幾乎人人都要用到的格式,手機廠商和 Google 會直接把處理能力做進系統裡。GPX 從沒達到這個門檻。它是個專門給 GPS 軌跡用的格式,只有健行、騎行、地圖這一小類 App 會去讀,別的東西沒理由認領它。這跟在電腦或 iPhone 上打開 GPX 檔案時遇到的是同一個缺口,不是 Android 特別不周到,而是通用裝置面對一個專門格式時都會有的情況。

點一下之後實際會發生什麼

在「檔案」或下載清單裡

在檔案管理員或下載清單裡點一個 .gpx 檔案,要嘛打開純文字預覽——因為 GPX 底層就是 XML——要嘛跳出一個讓你選用哪個 App 開啟的視窗,具體列出哪些選項,全看手機上裝了什麼。不管是哪種情況,都不是手機出了問題,只是 Android 如實反映了這個格式從沒被分配過預設開啟方式。

作為 Gmail 或 Drive 附件

以 Gmail 或 Drive 附件形式收到的 .gpx 檔案,點開後的表現是一樣的——先下載,再跳出讓你選 App 的視窗,不會有什麼自動打開。值得留意的一點是,極少數郵件服務會在傳輸過程中悄悄改寫不認得的附件格式,檔案內容作為文字還能讀,但副檔名已經變得讓 Android 配不上合適的開啟方式了。

真正管用的是分享選單或「用其他應用程式開啟」

想真正看到地圖,得靠檔案所在位置的分享圖示,或者長按之後出現的「用其他應用程式開啟」。這裡列出的是所有宣告自己能讀 GPX 的已安裝 App,選中其中一個,檔案才會真的被畫成一條線,而不是一頁文字。要是這份清單是空的,說明的是手機上裝了什麼,跟檔案本身沒關係。

容易讓人卡住的地方

  • 看到「用其他應用程式開啟」裡空空如也,就以為檔案壞了——通常只是還沒裝能處理 GPX 的 App,裝一個能讀 GPX 的地圖類 App 就能解決。
  • 看到一堆原始 XML 標籤,就以為記錄本身失敗了——那只是文字預覽把 GPX 檔案本來的樣子如實顯示了出來,跟裡面的軌跡點有沒有效沒關係。
  • 郵件裡收到的檔案怎麼都打不開——先查一下是不是郵件服務在傳輸時悄悄改了附件副檔名,底層文字往往還是好的。
  • 以為 Android 上也該有一個像相簿那樣「唯一指定」的 GPX 開啟方式——並沒有預設的那一個,好幾個地圖和軌跡類 App 都能同樣讀懂這份檔案。

TrailCam 在這裡能做什麼

TrailCam 是一款 iPhone App,所以這個問題主要出現在反過來的情境裡:TrailCam 記錄下來的一條軌跡,匯出成 GPX 1.1 之後要分享給用 Android 手機的健行夥伴,對方用自己手機上已經裝好的某個 GPX 類 App 開啟就行。檔案本身不需要轉換或調整——它就是一份標準的 GPX 1.1 軌跡,每個點都帶著位置、海拔跟時間,正是 Android 上任何地圖類 App 期待的樣子。匯出功能屬於可選的 TrailCam Pro 升級,App 本身免費下載。

常見問題

Android 有沒有內建的方式打開 GPX 檔案?
沒有。系統本身不帶預設的 GPX 讀取方式,得先裝一個專門支援 GPX 的 App,檔案才會變成路線,而不是一段文字。
下載下來的 GPX 檔案,為什麼就擺在資料夾裡什麼反應都沒有?
因為沒有任何 App 宣告自己能處理這種副檔名。點一下只會出現文字預覽或選擇視窗,得透過分享選單或選擇視窗挑一個 App,檔案才會真正被開啟。
Android 上有哪些 App 能打開 GPX 檔案?
有好幾個地圖和軌跡類 App 裝好之後能直接讀 GPX,比如 OsmAnd、Locus Map 和 Organic Maps。選哪個都能把同一份檔案變成地圖上的路線,並沒有哪個是必須用的。

記錄你自己的軌跡

TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。

在 App Store 下載