TrailCam

指南

怎麼把 GPX 檔案匯入 AllTrails

AllTrails 並不要求一條路線是它自己記錄的——只要交給它一個 GPX 檔案就行。操作本身很單純,選好檔案交出去就是了。但匯入之後這條路線會變成什麼,值得先弄清楚,因為 AllTrails 對待 GPX 檔案的方式,跟那些專門用來記錄「你已經做過什麼」的服務不太一樣。

簡單說

AllTrails 建地圖或編輯地圖的地方,通常都能找到匯入或上傳的入口。網頁版藏在自訂地圖的工具裡;App 裡通常跟開始記錄、建立路線離得不遠。這類 App 更新頻繁,選單文字容易變,如果跟寫這篇時的說法對不上,「匯入」「上傳」「新增路線」這幾個詞都值得試試看。

不管走哪條路,檔案本身的作用都是一樣的:記錄 App 匯出的 .gpx 把座標交出來,AllTrails 把它畫成地圖上的一條線。

GPX 檔案本來是從哪裡來的

AllTrails 能看到的,要麼是用 AllTrails 這個 App 自己記錄的路線,要麼是從別處交過來的檔案。大多數 GPS 記錄類 App 都有匯出或分享功能,能把記錄下的每個點——經緯度、海拔、時間戳——寫進一個 .gpx 檔案裡。TrailCam 也能這樣匯出,一條路線或整段歷史都行,格式是 GPX 1.1,這也是 AllTrails 和大多數服務期待的版本。

匯入之後會變成什麼

這一點值得停下來想一想。Strava 和 Garmin Connect 主要是用來記錄你已經走過的路的,匯入 GPX 之後一般會直接進歷史,算作一次已完成的活動。AllTrails 除了記錄,同樣看重幫人找路線、走路線這件事,所以匯入的軌跡通常會變成一張用來導航的自訂地圖,而不是一段「已經走完的健行」。如果目的是把過去走過的一趟路留下記錄,匯入之後先確認它落到了哪裡,別想當然地以為它跟其他服務表現得一樣。

兩種做法沒有對錯,只是回答的問題不一樣:一個是「我去過哪裡」,另一個是「我接下來想去哪裡」。

容易踩到的坑

  • 匯入被當成空檔案拒絕——通常是檔案裡的點太少了,比如記錄開始幾秒鐘就停了。
  • 路線變成了要去走的地圖,而不是已經走完的記錄,或者反過來——這是走了哪條匯入路徑的問題,不是檔案本身出了錯。
  • 海拔跟記錄時的 App 不一樣——AllTrails 匯入時可能會套用它自己的地形資料,而不是用檔案裡帶的海拔值,累計爬升不一樣只是資料來源不同,不代表哪個錯了。
  • 在 iPhone 上點檔案沒反應——先看看副檔名是不是還是 .gpx。有些郵件軟體會把附件改寫成 .txt,這樣 iOS 就不會把能處理這個格式的 App 列到分享面板裡。

為什麼真正移動的是這個檔案

GPX 這個格式存在的意義,就是讓一條在某個 App 裡記錄的路線,能在另一個 App 裡再活一次,把一次健行從記錄 App 帶到 AllTrails,只是這件事的一個日常版本。讓 GPX 檔案本身成為真正在兩者之間傳遞的東西——而不是一張彙總截圖,或者憑記憶打出來的數字——才能讓這趟路的真實形狀,到了對面還是完整的。這個格式沒有對應欄位的東西,同樣不會跟著一起過來:原本路線途中拍的照片、影片、語音都存在檔案之外,匯入帶過去的只是路線的形狀,不是沿途記錄下的那些瞬間。

TrailCam 在 iPhone 上記錄路線,能把單條軌跡或整段歷史匯出成 GPX 1.1 或 CSV,這整個流程就是從這個檔案開始的。匯出功能屬於可選的 TrailCam Pro,App 本身免費下載。

常見問題

把 GPX 檔案匯入 AllTrails,照片和影片會一起過去嗎?
不會。GPX 是座標格式,沒有內嵌媒體的欄位。照片、影片、語音都留在檔案外面,匯入只會帶來路線的座標本身。
匯入的路線會顯示成一次已經走完的健行嗎?
不一定。AllTrails 經常把匯入的 GPX 當成一張用來導航的地圖,而不是歷史裡一次已完成的活動,這跟一些其他服務的處理方式不一樣。匯入之後先看看它落在哪裡,別直接當成已完成的活動來用。
AllTrails 顯示的爬升會跟記錄這次活動的 App 一樣嗎?
不一定一樣。AllTrails 匯入時可能會套用它自己的地形海拔模型,而不是用檔案裡存的數值,累計爬升不一樣只是資料來源不同,不代表哪個算錯了。

記錄你自己的軌跡

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

在 App Store 下載