怎麼把 GPX 檔案匯入 Bikemap
GPX 檔案一交給 Bikemap,它馬上就會讀出裡面的內容,但在把這條軌跡當成一條正式路線之前,它會問一個大多數地圖類服務根本不會問的問題——要不要把這條軌跡按 Bikemap 已經掌握的道路網路去做校正,還是原樣保留記錄下來的樣子。如果這是一趟本來就大致沿著馬路騎的騎乘記錄,校不校正差別都不大。但如果是一趟完全離開馬路的健行,同一個設定會把這段路重新畫到 Bikemap 資料庫裡離得最近的那條街上——而實際上根本沒有人走過那條街。
簡單說
在 Bikemap 網頁版,點上方欄的「New route」,選「Upload GPX/KML file」;在 Bikemap App 裡,選「Import a route」,再選「Upload files」。不管走哪一條路,選中儲存在本機的那個 GPX 檔案就好。Bikemap 會打開路線編輯器,問你要把軌跡對齊道路和步道,還是保留原始路線——選「保留原始路線」的話,底下還會多一個要不要做平滑處理的中間選項。對一趟健行、或是一段離開了道路網路的記錄來說,選保留原始路線。對齊道路那個選項是給已經沿著 Bikemap 認得出來的道路走的騎乘軌跡準備的,不管附近有沒有馬路,它照樣會這樣對待一條山徑。
Bikemap 為什麼要問這個
Bikemap 存在的理由,就是替真實的馬路和步道做騎乘路線規劃,為此它自己維護著一套道路和騎乘設施的網路。上傳上去的記錄大多數本來就沿著這套網路走得差不多,所以把匯入的軌跡往上面對齊,不是匯入流程裡憑空冒出來的一道奇怪步驟,而是 Bikemap 自己規劃路線用的那套引擎,被拿來處理一條你帶進來的線,而不是從零畫的一條——把普通的 GPS 抖動吸附回它認得的最近一條道路上。對一條記錄得不太精確的騎乘軌跡來說,這確實有用。它光看檔案是分不出來的,是一條不小心偏離了道路的軌跡,還是根本沒靠近過道路的軌跡。
「保留原始路線」到底保住了什麼
選保留原始路線,用的就是記錄下來的那條軌跡本身——手機沿著步道記下來的那一串點,位置一個都沒挪動。這一步 Bikemap 還會提供平滑處理的選項,只是把線裡的小鋸齒抹平一點,不會把線挪到道路上;如果記錄下來的軌跡本來就有點毛躁,值得試試看,本來就挺乾淨的話跳過也沒關係。不管選不選平滑,保留原始路線都是把一段離開道路走的路當成它本來的樣子——一趟健行,而不是一條沾了點雜訊的騎乘路線。
上傳的時候到底帶過去了什麼
- 地圖上畫出那條線的,就是記錄下來的那一串點本身——這是 GPX 或 KML 匯入唯一會帶過去的東西,不管是匯入 Bikemap 還是別的什麼平台。
- 檔案裡存的路點或興趣點不會一起過來。Bikemap 的匯入只讀軌跡,標記會被留在原地。
- 健行途中拍的照片、錄的影片片段、留的語音備註,根本沒進過 GPX 檔案,所以不管匯入哪個平台都沒有東西可以帶——那部分內容從一開始就只存在於記錄它的那個 App 裡。
TrailCam 在這裡扮演的角色
TrailCam 在 iPhone 上全程用 GPS 記錄路線,再從記下來的這些點算出距離、時間、配速和爬升。把這條路線匯出成 GPX 1.1 檔案——單趟記錄也好,整段歷史一起匯出也好——才是把檔案帶到 Bikemap 這類平台面前的起點。匯出是可選的 TrailCam Pro 裡的功能,App 本身免費下載。
常見問題
- Bikemap 除了 GPX,也支援 KML 檔案嗎?
- 支援。Bikemap 的匯入和匯出都同時支援 GPX 和 KML,不管軌跡存成哪種格式,匯入方式都一樣。
- 健行的軌跡不小心選成「對齊道路」匯入了怎麼辦?
- 編輯器會在儲存之前立刻把軌跡重新畫到 Bikemap 認得的道路和步道上。如果結果明顯跟實際走的路對不上,把同一個檔案再匯入一次,這次選「保留原始路線」,就能從你上傳的那條軌跡原樣重新開始。
- 之後能不能把 Bikemap 上的路線再匯出成 GPX 檔案?
- Bikemap 可以把路線匯出成 GPX 或 KML,但把檔案下載出來是 Bikemap Premium 的功能,跟匯入是兩回事。
記錄你自己的軌跡
TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。