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)打開“導出”界面后,可在主界面的左邊看到各種導出的選項。
?(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中的工具箱中找到。由于不知名的原因,博主安裝的工具不能成功導入數據。故在此不敘述該工具的方法。若成功導入數據,數據格式的轉換相對簡單
圖5 ArcMAP中的OSM工具箱 ?(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還提供其他很多格式的轉換。
總結
以上是生活随笔為你收集整理的OSM数据的获取及格式转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查询一个表中所有id字段在另一个表中对应
- 下一篇: JS实现的五级联动菜单效果完整实例