日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GIS 中openstreetmap数据获取

發布時間:2025/4/5 编程问答 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GIS 中openstreetmap数据获取 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2020年更新了下OSM數據獲取和轉為shp的方法,見最新博客https://blog.csdn.net/symoriaty/article/details/103946796

?

今天突然間想起來,關于GIS數據獲取的事情,除了很古老的矢量化,我想起來的還有調用百度地圖API獲取POI點或步行距離行車距離等數據。這兩種方法我都已掌握,另外還會在谷歌地圖中勾畫并導出線數據比如行政區邊界等。

隱隱約約記起課堂上老師提到過openstreetmap這個開源地圖平臺,今天便學習了下這個平臺的使用。學會從這個平臺下載數據號稱是就可以掌握到地球上任何地方CAD底圖的技能。

openstreetmap獲取得到的數據是OSM格式的,大家也便成從開源地圖平臺獲取得到的數據為osm數據。

網址:www.openstreetmap.org

下載數據的方法也很簡單:點擊頁面上面的“導出”,然后在右邊的地圖框中畫框或者手動輸入下載范圍的經緯度。需要注意的是,在地圖上畫框的話,不能在較小比例尺下畫框,也不要畫的太大,不然在界面左邊經緯度框下面不會出現把數據“導出”的按鈕。換句話說,畫框的時候,框的范圍如果是北京市,就可以把數據導出,如果是中國全境,那就導不出數據了。

先看第一種情況:在較大比例尺下,畫了個范圍較小的框,比如北京市,順利把數據導出了。

導出的數據是osm格式,我們常用的是shp格式,從博文https://blog.csdn.net/qq_35582643/article/details/79461426中找到一個方便的轉換工具。下載地址是https://pan.baidu.com/s/1VUBRHLrqvxt--q2Tprg9Eg

這個小工具經過實測,方便好用。ARCGIS也提供了一個插件用于轉換OSM數據,而且很多人反映這個插件安裝不太方便或者干脆裝不上。所以我就不嘗試了,直接用這工具了。

不過這個工具有一點需要注意,轉換數據過大時,會顯示【未響應】,但軟件仍然在正常運行。請耐心等待。轉換數據過大時,會產生相應的臨時文件在Temp目錄下,文件可能會占用磁盤請自行刪除。

將OSM文件轉換為shp后,就可以很方便的打開文件了。我下載的是鄭州市的數據,有4個圖層,1個是居民地面狀圖層,1個是Poi點狀圖層,還有2個公路線狀圖層。打開屬性表,屬性也比較全。圖就不附上了

再看第二種情況:如果想下載范圍較大的數據,比如中國全境數據怎么辦。

從openstreetmap官網點擊“導出”后左側的菜單欄有個Geofabrik下載

http://download.geofabrik.de/asia.html

這個網站就厲害了。數據實時更新。從下圖可以看到可以下到很多國家或地區的數據。

我下載了一份中國地區shp數據,內容很豐富,水系、公路、鐵路、居民地、POI等圖層都有。以公路來說,打開屬性表后發現有公路級別這一屬性,還有公路的名稱。從級別屬性中可以分辨出哪些是高速公路,這樣很實用啊。而且屬性有些還是中文的。

PS:下載到一份數據后,記得寫數據說明,數據說明中,包括數據來源,數據更新日期,數據類型,內容截圖說明等。數據說明利人利己。

總結

以上是生活随笔為你收集整理的GIS 中openstreetmap数据获取的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。