OSM資料的獲取及格式轉換
轉自 :http://blog.sina.com.cn/s/blog_72f0b6080102w39z.html
前言:本篇博文將介紹如何對OSM資料進行獲取,以及格式的轉換(轉為shapefile格式)。以供OSM資料獲取失敗、OSM editor操作失敗的朋友參考。由於並不是多麼高深的方法,歡迎高手交流,或者有更好的方法告知。
正文:
1、OSM資料的獲取
(1)OSM資料的獲取主要是從網站(http://www.openstreetmap.org/
)中的“匯出”介面進行獲取。
圖1 OSM主介面(2)開啟“匯出”介面後,可在主介面的左邊看到各種匯出的選項。
圖2 OSM匯出介面
(3)資料匯出區域的選擇。OSM提供兩種區域選定的方式,第一種的預設匯出地圖介面的內容(所見即為區域),第二種是“手動選擇不同的區域”,該方法讓使用者選擇地圖介面內的某個矩形區域。建議使用第二種方式,並且區域需要比實際需要的大一圈,防止資料的丟失。
圖3 資料區域的選擇(4)資料的匯出。當選擇好區域後便可對資料進行匯出(下載)。若“匯出”頁面不能成功開啟,可嘗試“匯出”按鈕下方的各個資料來源進行匯出。
圖4 資料匯出(5)資料的格式。匯出的資料會以“map”命名,沒有後綴。
2、OSM資料格式的轉換
(1)使用ArcGIS Editor for OSM轉換資料。OSM提供ArcGIS的外掛進行資料的讀取和轉換等功能,名為“ArcGIS Editor for OSM”,下載地址(官網:http://www.esri.com/software/arcgis/extensions/openstreetmap
,百度網盤連結:http://pan.baidu.com/s/1o6MSMvS 密碼:8pow)網盤僅提供10.2版以及10.3版,如需其他版本請到官網下載。
安裝成功後可在ArcMAP中的工具箱中找到。由於不知名的原因,博主安裝的工具不能成功匯入資料。故在此不敘述該工具的方法。若成功匯入資料,資料格式的轉換相對簡單
(2)使用FME(Feature Manipulate Engine)匯入OSM資料。使用FME Data Inspector 工具,選擇OSM的格式以及下載的檔案便可匯入OSM資料進行檢視。
(3)可在顯示控制欄中看到各種型別的資料。
(4)使用FME WorkBench轉換格式
圖8 選擇generate workspace進行格式轉換 圖9 填入相應格式及路徑 圖10 點選執行完成對OSM資料的轉換
結語:不想再裝多一個軟體的朋友可使用editor for OSM,如果不成功可嘗試使用FME進行格式轉換。FME還提供其他很多格式的轉換。