My Tracks 也可用 RunKeeper 網站

為了在跑步時紀錄路徑,我安裝由 Google 團隊所開發的 Android 程式 My Tracks 在我的 Nexus One 手機上,而非知名的 RunKeeper

可是 My Tracks 並沒有 runkeeper.com 在網上紀錄個人數據,而且 runkeeper.com 也是一個小型社交網絡。最後我找到方法,把 My Tracks 的數據好好地載入 runkeeper.com 內,只需要一個 dropbox 戶口作暫存資料檔之用。

在 My Tracks 程式內按下右下方的按鍵,選擇 Share with friends…,然後按下 A GPX file 儲存為 GPX 檔案。My Tracks 把資料轉換成 GPX 格式並暫存在 SD card 後,它會詢問你 Share track using: ,只需把 GPX 路徑資料分享到自己的 Dropbox 內。

由於 runkeeper.com 只接受 GPX 檔案,我們只需登入 runkeeper 網站後,如常 Post New Activity。然後在 Step 2 加入地圖時,選擇 Import Map,選擇你存放在 dropbox 的 GPX 檔案,便可成功 import 了。

之前的一個方法 – 從 CSV 轉換到 GPX 格式

我在找出以上方法前,因為我手上的資料只有 google map 的 KML 格式,原有 My Tracks 的資料不幸已刪。因為我很想把我跑香港渣打馬拉松 2012 年紀錄 import 入 runkeeper 網站,所以不斷嘗試找方法轉換格式,最後發覺那不可能的,因為在 KML 並沒有時間等一些數據。

後來突然找到一個 CSV 檔案,繼續嘗試找方法把 CSV 格式,轉換到一個成功可 import 入 runkeeper 網站的 GPX 檔案 (GPX 是 XML 類的)。

我用一個名為 GPSBabel 的自由軟件,在 ./configure 把原始碼編譯為可執行程式 (我很久沒做這項工作了),然後執行程式把可以了 (也有 GUI 的)。以下是 GPSBabel 程式把 My Tracks 的 CSV 檔案,轉換成 runkeeper 網站可讀的 GPX 檔案的參數例子。

$ ./gpsbabel -r -t -i unicsv -f ../2_5_12\ 6_57\ AM\ \(副本\).csv -o gpx -F test.gpx

2 Replies to “My Tracks 也可用 RunKeeper 網站”

  1. 你好,請問是否也可由local端上傳GPX(import map)? 但我由local端上傳gpx,都無法顯示map。我試另一個mytracks.me 網站也是無法顯示map。My Tracks版本:1.1.16、2.0
    謝謝

    • kiwi: 我不肯定 local 端所指的意思。如果是 Android phone 的 web browser,它只能選擇上傳圖片和聲音檔。如果是指 USB 線落 PC,也是可以的。