首页 > 其他分享 >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)

时间:2022-10-08 15:36:40浏览次数:87  
标签:插件 Downloader OpenTopography DEM API 30m 下载 90m


今天发现了一个超级厉害的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)_数据_03


  4. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_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)_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)_地信_08

2.3 打开QGIS,使用插件

  1. 在​​工具箱​​中打开插件OpenTopography DEM Downloader
  2. QGIS下载各种DEM的插件(SRTM 90m/30m -ALOS 30m -Cop 30m/90m-NASADEM Global DEM)_QGIS_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)_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)_DEM_13

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

2.4 查看下载的数据

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

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

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

3 SRTM 30m

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

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

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

4 总结

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

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

感谢阅读!!


标签:插件,Downloader,OpenTopography,DEM,API,30m,下载,90m
From: https://blog.51cto.com/u_15813863/5738070

相关文章

  • Demo25_方法的调用
    //方法调用加法典例packagecom.HuanXin.Fan_Fa_5;publicclassDemo01{//main方法publicstaticvoidmain(String[]args){intA=add(3,4);//调用a......
  • Demo26_加强方法调用的理解
    //加强方法调用的理解packagecom.HuanXin.Fan_Fa_5;publicclassDemo02{publicstaticvoidmain(String[]args){CHX();//调用下文CHX()方法}//......
  • packer demo
    ks 应答文件demo installtextrebootlangen_US.UTF-8keyboardustimezone--utcEtc/UTCrootpw--plaintext'kangwen12#$'zerombrautopart--type=plain-......
  • Fairness without Demographics through Adversarially Reweighted Learning
    目录概符号说明本文方法代码LahotiP.,BeutelA.,ChenJ.,LeeK.,ProstF.,ThainN.,WangX.andCHiE.H.Fairnesswithoutdemographicsthroughadversariall......
  • Demo23_or循环与while循环的区别 break与continue的区别
    //for循环与while循环的区别break与continue的区别packagecom.HuanXin.JiBen_JieGou_4;publicclassDemo12_break_continue{publicstaticvoidmain(String[]arg......
  • Demo24_打印三角形
    packagecom.HuanXin.JiBen_JieGou_4;publicclassDemo13_SanJiaoXin{publicstaticvoidmain(String[]args){for(inti=1;i<=5;i++){//总for,i相......
  • Demo22_关于continue
    /continue的理解packagecom.HuanXin.JiBen_JieGou_4;publicclassDemo11_continue{publicstaticvoidmain(String[]args){intA=0;while(A<10......
  • Demo21_关于break
    //break的理解packagecom.HuanXin.JiBen_JieGou_4;publicclassDemo10_break{publicstaticvoidmain(String[]args){for(inti=0;i<100;i++){......
  • Demo20_与数组见一面
    //增强for循环和for循环的区别,输出numbers数组(集合)中的每一个数packagecom.HuanXin.JiBen_JieGou;publicclassDemo09_For_4{publicstaticvoidmain(String[]a......
  • Demo19_for循环嵌套结构
    //打印99乘法表利用for嵌套结构packagecom.HuanXin.JiBen_JieGou;publicclassDemo09_For_3{publicstaticvoidmain(String[]args){for(intA=1;A......