關於部落格
  • 5654

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

單車軌跡高度表

早在單車上路之前, 2003時手邊就己經有了一台PDA. 當時因為擔心開車會迷路, 所以還特地選購有藍芽功能的GPS做為導航之用.


近來, 單車熱潮不斷, 加上數位相機日漸普及, 網路部落格興起, 使得車友們樂於分享彼此的騎乘路線. 有鑑於"有圖有真相"的心中惡魔, 時下流行 GPS 的軌跡記錄, 不僅能將沿路拍照的風景在地圖上指出確切的位置, 還可以記錄騎乘時的沿路軌跡.

於是, 塵封己久的PDA和GPS該又是上場的時候了!
老舊的麗台 9537 GPS還只是SiRF II, 衛星收訊的靈敏度較差, 為此還先去選購了一只上管袋. 而隨機搭配的導航軟體 e-magic, 當時為了能永久免費更新圖資, 還花了一小筆永久會費, 可惜後來 e-magic 倒了, 永久會員的帳號密碼也忘了, 唉!

終於, GPS再次上路了!
為了要將軌跡show在 Google Earth上, 首先上網查到了
Track log 軌跡這個網站, 它提供了多種 GPS 軌跡轉換格式, 轉換目標正是為 Google Earth 所使用的.kml格式!

但是問題還沒告一段落, 因為隨後才發現 e-magic 記錄的軌跡檔案裡並沒有包含高度資料! 於是只好再網搜一下, 發現如果轉換後的 .kml 沒有記錄高度, 那麼 KML Altitude Filler 這個網站的軟體可以幫助你填入高度資料, 不過人家是要賣錢的. 只好繼續另外搜尋, 又找到 KML Altitude Filler (v2.1) 也能辦得到, 不過也可惜檔案大小有所限制, orz.

其實, 沒有包含高度資料的 kml 還是可以在 Google Earth 描繪出路徑, 但就是心有不甘, 為什麼就找不到現成的方法能夠取得 Google Earth 路徑的高度呢 ?!

所以, 在沒有找到更好的解決辦法之前, 只好另尋其它管道, 發現[自創軟體]ppc記錄GPS座標並於Google Earth繪出軌跡圖 一文. 這軟體的高度是透過衛星計算出來的, 可參考Garmin GPS 教室 或前人的討論串. (又或者是全球衛星定位系統入門)

終於, 當 kml 有了高度資料之後, 就可以輕易的透過gpsvisualizer的線上服務  畫出路徑的高度表了! 不過, 後來又發現一個網址也可以查詢對應經緯度的海拔高度!! GPS Visualizer's Elevation Lookup Utility 只要餵軌跡的經緯度給它, 它就會回應該點的海拔高度資料, 最後還能一併畫出軌跡的高度表喔! ^_^(ps. 搞這麼複雜, 出發點只是不想再多花錢買新的GPS而己...呵!)

事情還沒到最後關頭...
利用經緯座標查詢海拔高度的方法其實還算可行, 只是查詢都得透過特定的 web site, 而且每查一個座標還得要花上1、2秒鐘的時間, 而且萬一哪天網路取得有困難, 就...

一不做二不休, 於是繼續花了些工夫繼續找了一下, 發現這個網站提供了全球的海拔高度資料庫, 耶!! 趕緊找出我們台灣所在的經緯度範圍, 斬頭去尾、去蕪存菁之後, 台灣本島的資料庫只佔約20MB的大小. 於是, 利用web site查詢方式的相同想法, 做成單獨的應用程式, 這下子查詢速度快多了, 而且只要在自己手邊就能馬上查出軌跡的海拔高度了!!


這是內含高度資料畫出來的高度曲線圖, 因為高度資料比較精確, 所以可以計算出較正確的累計爬升和下滑的高度差.





而下面這一張, 是以 kml 裡的經緯度查詢衛星海拔高度資料庫得出的高度曲線圖, 由於高度資料只精確到個位數, 所以累計爬升和下滑的高度差的誤差就顯得大了許多, 也就較不具參考義意了, 不過整個曲線走勢跟內含高度資料的結果還算蠻接近的了.

相簿設定
標籤設定
相簿狀態