2013 年 8 月曾經在 COSCUP 分享過以開源軟體與開放街圖規劃登山行程,那時介紹利用開放原碼軟體的 Viking, JOSM 等,可很方便規劃登山行程,特別是 OpenStreetMap 不限制圖資類型的特性,上面的資訊十分多元。像是許多景點、地形、告示排、高壓電杆等,都可以再匯出成 Garmin 圖資檔案時,加以保留。OpenStreetMap 的圖資豐富程度甚至不輸商業圖資。

不過從稍早的使用經驗發現,由於 OepnStreetMap 查找地名時,是利用 Nominatim 資料庫。而 Nominatim 資料庫是彙整資料庫Key:name 而來。早期並非所有的山嶽名稱都已經登錄於 OpenStreetMap, 以至於實務使用時,常常無法查找出山嶽名稱。而查找地名是電子地圖最基本的功能,無法搜尋就無法順利找到等高線圖、或是週遭路徑,絲毫沒有可用性。因此建立鄉、鎮、市、區、知名地名是提高 OSM 可用性,最重要的工作之一。

於是我決定大量匯入山嶽資料,目標是至少補齊百岳小百岳 (兩個版本) 的山嶽頂點的資料。參考資料是利用台灣登山補給站的山友小花 (莊錦豐)大鵬大哥 (7777)millerliu 等等山友合作,實際踏查所整理出來的基石資料庫。2013 年 10 月陸續整理將原本的 Microsoft Excel 轉成 CSV 檔案,台灣共有四千七百多座三角點,以及將近七千五百座的基石。由於基石中不少不是山頂,於是程式只將 “山”, “岳”, “尖”, “峰”, “嶺” 結尾的山名上傳。總共新增或調整了 3192 筆山名。

Oepn Street Map Batch edting via API” 是 2013 年 11 月 SotM Taiwan 2013 開放街圖研討會 時,臨時整理出來投閃電講的簡報。

目前已知問題

  • 只含括大部份百岳、小百岳。許多郊山仍未輸入。
  • 原程式有誤,造成山嶽的高度數字末位出現多餘空白。
  • 部份山區由於有多個三角點或森林點,導致某些山名出現數次。

優先待辦事項

  • 矯正缺失的山嶽名稱。
  • 補齊百岳路線。
  • 上傳三角點情報。(格式待議)

2013/12/23 的時候,開放街圖社群有一場線上討論會,與 kcwu 討論批次匯入資料的規則,為了留下紀錄供社群未來參考,特別再發一次佈告.

如果您發現任何開放街圖上的山嶽資訊錯誤或是疏漏,歡迎指教。

敝人在 2013/08/04 於臺北國際會議中心舉辦的 COSCUP 2013 發表的一場演講,分享過去一年狂熱的從事登山運動中,使用的開放原碼軟體與公開資料等經驗。

開放街圖 (OpenStreetMap) 是一個由全球羣眾所共享、共治與共享的草根性地圖圖資,與傳統圖資的的差異性在於你可以主動輸入地圖資料庫,並在顯示時決定那些資料要顯示出來。例如開放接圖有志工輸入了高壓電塔,你可以在地圖上看到整條高壓電塔線路走向,提供了更多路線的參考資訊。又例如山友常常走過一些日據時代或原住民部落遺址,那些因為政治權力變遷而被取消或被統治者改名的地名,也可以在開放街圖重新被顯示出來,而不至於遭到遺忘。

開放街圖使用開放的授權,可以免費做各種運用。在這份簡報中,我介紹如何透過開放原碼軟體與工具,進行登山行程的規劃與分析,以及如何將開放街圖的資料匯出成 Garmin 可以使用的圖資檔,以便進行海外行程的時候,可以有基本的登山圖資作為參考。(目前使用 DEM 圖資精度只有 90m)

進一步瞭解 Open Street Map 請參考 2012 開放街圖研討會。