自從去了一趟新竹思銳公司之後,就得知有OpenStreetMap這家公司願意免費開放圖資
不過另外一個問題又來了…,要下載哪種圖資,下載下來後要用哪套程式開啟…
又跟思銳的RD進行信件交流後,得知有套Quantum GIS的免費軟體可以開啟OpenStreetMap的osm格式,並且可以將osm格式的檔案轉檔成shp格式,在此感謝思銳RD吳先生不厭其煩的回覆我
去拜見了大神之後,好像只有Quantum GIS資源網的參考文章比較多,不過那個網站的分類真的是很沒頭緒,不過最後還是在那邊找到一個重要的線索…
在這陣子,把這件事情遺忘了好久,直到昨天睡覺突然有個念頭,快點把這個問題解決完,才能讓學長開始寫論文、快點畢業…
好啦,碎嘴碎完了,我要開始介紹該怎麼將osm檔案轉成shp並導入
先把Quantum GIS這套軟體下載下來,可以參考QGIS 1.0正體中文版安裝這篇文章的安裝步驟,不過不用下載中文化的補丁了,因為軟體本身已經中文化了
我自己也有寫一個安裝教學,可以參考一下
接著開啟OpenStreetMap,會出現如下面的圖一樣
接著開啟Quantum GIS Desktop (1.8.0)的程式,因為是初始安裝所以有些設定必須要去設置
先選擇到/附加元件/附加元件管理
接著將剛剛下載下來的map.osm檔案匯入近來
將檔案格式另存為ESRI Shape檔案,並將Add saved file to map
為什麼要點選Add saved file to map,是因為我想驗證我存檔的檔案不為空,且輸出的格式跟osm的檔案一致
接著開啟Estinet,並選到/G_Tools/Load Road Map File (Shape Format)
將剛剛的檔案輸入近來即可,那輸入近來後畫面會如下
參考文章:
http://www.openstreetmap.org/
http://gis.rchss.sinica.edu.tw/qgis/?cat=14&paged=2
http://gis.rchss.sinica.edu.tw/qgis/?p=120
又跟思銳的RD進行信件交流後,得知有套Quantum GIS的免費軟體可以開啟OpenStreetMap的osm格式,並且可以將osm格式的檔案轉檔成shp格式,在此感謝思銳RD吳先生不厭其煩的回覆我
去拜見了大神之後,好像只有Quantum GIS資源網的參考文章比較多,不過那個網站的分類真的是很沒頭緒,不過最後還是在那邊找到一個重要的線索…
在這陣子,把這件事情遺忘了好久,直到昨天睡覺突然有個念頭,快點把這個問題解決完,才能讓學長開始寫論文、快點畢業…
好啦,碎嘴碎完了,我要開始介紹該怎麼將osm檔案轉成shp並導入
先把Quantum GIS這套軟體下載下來,可以參考
我自己也有寫一個安裝教學,可以參考一下
接著開啟OpenStreetMap,會出現如下面的圖一樣
動動滑鼠移動到自己想擷取的地圖點,點到匯出功能,並選擇OpenStreetMap XML資料,按匯出會下載一個map.osm的檔案
接著開啟Quantum GIS Desktop (1.8.0)的程式,因為是初始安裝所以有些設定必須要去設置
先選擇到/附加元件/附加元件管理
找到OpenStreetMap plugin,將它開啟
開啟之後會在工具列看到如下圖的選項,請點選Load OSM from file
接著將剛剛下載下來的map.osm檔案匯入近來
導入近來後,畫面如下,因為我們要在EstiNet上所使用,所以我們應該將Lines的檔案匯出
將檔案格式另存為ESRI Shape檔案,並將Add saved file to map
為什麼要點選Add saved file to map,是因為我想驗證我存檔的檔案不為空,且輸出的格式跟osm的檔案一致
接著開啟Estinet,並選到/G_Tools/Load Road Map File (Shape Format)
將剛剛的檔案輸入近來即可,那輸入近來後畫面會如下
要放大的話只要zoom in to an area的工具去把他放大就好了
參考文章:
http://www.openstreetmap.org/
http://gis.rchss.sinica.edu.tw/qgis/?cat=14&paged=2
http://gis.rchss.sinica.edu.tw/qgis/?p=120