今天发现了一个超级厉害的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​

OpenTopography DEM Downloader

1 安装OpenTopography DEM Downloader

  • 极其简单的安装方式,在​​菜单栏​​​的​​插件​​​中搜索​​OpenTopography DEM Downloader​​,然后安装即可
  • QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_DEM

QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_数据_02

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_03


  4. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_地信_04


  5. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_QGIS_05

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)_遥感_06

  • 单击“请求 API 密钥”按钮,您将被分配一个 API 密钥,您可以在通过 API 访问全局数据集时使用该密钥。
  • QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_QGIS_07

  • 点击之后,就会给你分配一个密钥
  • QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_DEM_08

2.3 打开QGIS,使用插件

  1. 在​​工具箱​​中打开插件OpenTopography DEM Downloader
  2. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_DEM_09

  3. 输入API,一般输入之后,随意切换DEM源都可以,不需要再输入API了
  4. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_DEM_10

  5. 选择一个想要下载的DEM,这里我选择的是COPDEM30m(准确说是DMS,因为包括森林、房屋等地表要素,但是SAR数据里面也有这些要素,所以还是用包含了森林房屋等地标要素的DEM数据吧)
  6. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_遥感_11

  7. 选择下载范围,点击​​Define extent to download​​,可以选择当前图层文件,也可以根据地图布局来,还可以手动在底图上画一个范围
  8. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_遥感_12


  9. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_地信_13

  • 我就手动画一个范围了,手动画了之后,在底图上不会显示刚刚画的区域,但是参数框里面会显示,然后定义输出路径,点击运行
  • QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_DEM_14

2.4 查看下载的数据

这个工具下载COPDEM真的太爽了,画多少就下载多少,省的自己去镶嵌裁剪了,而且直接输出tif格式

​数据类型是Float32 - 32位浮点型​

QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_数据_15

3 SRTM 30m

跟上一节一样的区域,我就改了一下输出数据名,格式还是​​.tif​​​,看下能不能成功,按理说srtm的数据是切片的,还是​​.hgt​​​格式而且还要自己去镶嵌裁剪,用这个插件,直接就镶嵌裁剪好了,直接输出​​.tif​

QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_DEM_16

​数据类型是int16位有符号整型​

4 总结

这个工具非常优秀,对于需要进行使用DEM的人来说,能节约大量的时间。

非常感谢开发这个工具的团队!

感谢阅读!!