通过QGIS下载高程数据并进行矢量数据高程的计算

说明

本文介绍利用QGIS的插件SRTM-Downloader下载高程数据并将高程数据,再通过QGIS的工具v.what.rast设置点数据集对应的高程值。
Downloads SRTM Tiles from NASA Server,精度约30米

环境准备

QGIS版本为3.28.3

插件SRTM-Downloader的安装

通过QGIS下载高程数据并进行矢量数据高程的计算_第1张图片

  1. 打开菜单【Plugins → Manage and install Plugins】
  2. 搜索关键字SRTM,选择SRTM-Downloader
  3. 点击按钮【install Plugins】
  4. 找到菜单【Plugins → SRTM-Downloader】,表名安装成果。

注册https://urs.earthdata.nasa.gov/

在网站上注册完成。
通过QGIS下载高程数据并进行矢量数据高程的计算_第2张图片

使用插件SRTM-Downloader下载高程

通过QGIS下载高程数据并进行矢量数据高程的计算_第3张图片

在界面中填写必要信息,这里要用到上一步注册的用户名密码信息;
通过QGIS下载高程数据并进行矢量数据高程的计算_第4张图片
至此,高程数据下载完成

使用工具v.what.rast进行高程提取

通过QGIS下载高程数据并进行矢量数据高程的计算_第5张图片

  1. 下载完成高程数据后,加载到QGIS中;
  2. 打开需要写入高程的点数据(表中应当有一数字类型列用来存储高程值);
  3. 在【Processing Toolbox】面板中搜索what,选择v.what.rast
  4. 注意,在Name of attribute column to be updated with the query result,需要提前在点数据集中创建好存储高程数据的字段,类型最好为float
  5. 设置好参数后,点击按钮【Run】

至此,全部工作完成。

你可能感兴趣的:(通用,QGIS,GIS,QGIS,高程,DEM)