天天看點

QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)

今天發現了一個超級厲害的QGIS下載下傳各種DEM的插件,這個插件叫​

​OpenTopography DEM Downloader​

​可下載下傳以下的DEM:

  1. SRTM 90m
  2. SRTM 30m
  3. ALOS World 3D 30m
  4. SRTM GL1 Ellipsoidal 30m
  5. Global Bathymetry SRTM15+ V2.1
  6. Copernicus Global DSM 30m
  7. Copernicus Global DSM 90m
  8. NASADEM Global DEM

其實本來想寫下載下傳COPDEM,因為剛好用到,關于啥是COPDEM,簡單來說就是歐空局的DEM,分辨率有10米(付費),30米(免費)和90米(免費)等,詳細資訊請看​​Copernicus DEM - Global and European Digital Elevation Model (COP-DEM)​​​ 正常情況下,可以在​​CREODIAS​​中下載下傳COPDEM切片,然後在電腦上合并、裁剪。

QGIS裡面有專門下載下傳SRTM的插件,可以參考博文

​​QGIS下載下傳NASA SRTM資料(插件)​​

話說回來,還是介紹這個超級厲害的插件吧

​OpenTopography DEM Downloader​

  • QGIS插件官網:​​OpenTopography DEM Downloader​​
  • ​​GitHub​​

OpenTopography DEM Downloader

  • ​​1 安裝`OpenTopography DEM Downloader`​​
  • ​​2 使用`OpenTopography DEM Downloader`​​
  • ​​2.1新增賬號​​
  • ​​2.2 申請OpenTopography DEM Downloader API​​
  • ​​2.3 打開QGIS,使用插件​​
  • ​​2.4 檢視下載下傳的資料​​
  • ​​3 SRTM 30m​​
  • ​​4 總結​​

1 安裝OpenTopography DEM Downloader

  • 極其簡單的安裝方式,在​

    ​菜單欄​

    ​​的​

    ​插件​

    ​​中搜尋​

    ​OpenTopography DEM Downloader​

    ​,然後安裝即可
  • QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)

2 使用OpenTopography DEM Downloader

2.1新增賬號

  1. 打開網頁:​​Introducing API keys for access to OpenTopography global datasets​​
  2. 點選上面的​

    ​MyOpenTopo​

    ​,進入頁面後建立賬号
  3. QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
    QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
    QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)

2.2 申請OpenTopography DEM Downloader API

  • 在https://portal.opentopography.org/myopentopo網頁中
  • 往下拉,找到MyOpenTopo 儀表闆。标題為“我的帳戶”的部分。單擊子部分“myOpenTopo 授權和 API 密鑰”
  • QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
  • 單擊“請求 API 密鑰”按鈕,您将被配置設定一個 API 密鑰,您可以在通過 API 通路全局資料集時使用該密鑰。
  • QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
  • 點選之後,就會給你配置設定一個密鑰
  • QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)

2.3 打開QGIS,使用插件

  1. 在​

    ​工具箱​

    ​中打開插件OpenTopography DEM Downloader
  2. QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
  3. 輸入API,一般輸入之後,随意切換DEM源都可以,不需要再輸入API了
  4. QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
  5. 選擇一個想要下載下傳的DEM,這裡我選擇的是COPDEM30m(準确說是DMS,因為包括森林、房屋等地表要素,但是SAR資料裡面也有這些要素,是以還是用包含了森林房屋等地标要素的DEM資料吧)
  6. QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
  7. 選擇下載下傳範圍,點選​

    ​Define extent to download​

    ​,可以選擇目前圖層檔案,也可以根據地圖布局來,還可以手動在底圖上畫一個範圍
  8. QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
    QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)
  • 我就手動畫一個範圍了,手動畫了之後,在底圖上不會顯示剛剛畫的區域,但是參數框裡面會顯示,然後定義輸出路徑,點選運作
  • QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)

2.4 檢視下載下傳的資料

這個工具下載下傳COPDEM真的太爽了,畫多少就下載下傳多少,省的自己去鑲嵌裁剪了,而且直接輸出tif格式。

​資料類型是Float32 - 32位浮點型​

QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)

3 SRTM 30m

跟上一節一樣的區域,我就改了一下輸出資料名,格式還是​

​.tif​

​​,看下能不能成功,按理說srtm的資料是切片的,還是​

​.hgt​

​​格式而且還要自己去鑲嵌裁剪,用這個插件,直接就鑲嵌裁剪好了,直接輸出​

​.tif​

QGIS下載下傳各種DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)

​資料類型是int16位有符号整型​

4 總結

這個工具非常優秀,對于需要進行使用DEM的人來說,能節約大量的時間。