QGIS如何下载高程数据

一、准备工作

  1. 安装QGIS软件
    访问QGIS官网下载最新版本,选择适合操作系统的安装包(如Windows 64位)完成安装。建议使用3.28及以上版本以获得完整功能支持。

  2. 注册数据平台账号

    • NASA EarthData账号:访问EarthData登录页面注册,用于SRTM数据下载。
    • 地理空间数据云账号:访问www.gscloud.cn 注册,可获取GDEM等高程数据。

二、方法一:使用SRTM-Downloader插件

步骤1:安装插件
  1. 打开QGIS,点击顶部菜单【插件】→【管理并安装插件】。
  2. 搜索"SRTM-Downloader",点击【安装插件】完成安装。
步骤2:下载高程数据
  1. 加载区域矢量边界(如莱芜市.shp),确定下载范围。
  2. 打开插件界面,输入EarthData账号密码。
  3. 设置参数:
    • 范围:勾选"Use Canvas Extent"自动匹配当前视图。
    • 分辨率:默认30米,可选90米(SRTM v4)。
  4. 点击下载,数据自动保存为GeoTIFF格式。

三、方法二:从地理空间数据云下载

步骤1:筛选并下载数据
  1. 登录地理空间数据云,选择数据集(如GDEMV3 30M)。
  2. 划定区域:通过行政区划或手动绘制范围。
  3. 批量下载:勾选所需图块(如陕西省40个文件),解压后得到多个.tif文件。
步骤2:合并与裁剪
  1. 合并栅格
    打开【工具箱】→【GDAL】→【栅格杂项】→【合并】,选择所有.tif文件,输出为单一文件。
  2. 裁剪到研究区
    使用【按掩膜图层裁剪栅格】工具,选择区域边界GeoJSON文件,生成裁剪后的DEM。

四、方法三:其他数据源

  1. USGS GTOPO30数据
    访问EarthExplorer,搜索并下载GTOPO30全球DEM,分辨率1公里。
  2. ASTER GDEM数据
    通过NASA EARTHDATA获取30米分辨率数据,需处理坐标投影。

五、数据处理技巧

  1. 坐标转换

    • 若数据为WGS84(EPSG:4326),需转换为Web墨卡托(EPSG:3857):
      使用【工具箱】→【投影】→【栅格投影】工具。
  2. 符号化与晕渲

    • 右键图层→【属性】→【符号化】,选择"单波段伪彩色",设置色带增强地形起伏。
    • 使用【山体阴影】工具生成地形晕渲图。
  3. 生成等高线
    打开【栅格】→【提取】→【等高线】,设置间隔(如10米&#x

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/895444.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【linux学习指南】线程同步与互斥

文章目录 📝线程互斥🌠 库函数strncpy🌉进程线程间的互斥相关背景概念🌉互斥量mutex 🌠线程同步🌉条件变量🌉同步概念与竞态条件🌉 条件变量函数 🚩总结 📝线…

MySQL索引优化,性能飙升的秘密!

0.前言 假设你经营一家电商平台,某天用户突然投诉商品搜索加载时间超过10秒。技术团队紧急排查,发现一条原本执行0.1秒的查询语句,在百万级数据量下竟变成了全表扫描。这时,数据库索引犹如深夜急诊室里的救命仪器——它的存在与否…

基于STM32、HAL库、HS12864(ST7920,并行接口)C语言程序设计

1、hs12864.h头文件: #ifndef __HS12864_H #define __HS12864_H #ifdef __cplusplus extern "C" {#endif #include "stm32l4xx_hal.h" // 控制线定义 - 根据实际硬件修改 #define HS12864_RS_GPIO_PORT GPIOC #define HS12864_RS_PIN GPIO_PI…

【C语言】C语言 实践课题选题系统(源码+报告+数据文件)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。 系C语言 实践课题选题系统(源码报告数据…

基于SpringBoot的“高考志愿智能推荐系统”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“高考志愿智能推荐系统”的设计与实现(源码数据库文档PPT) 开发语言:Java 数据库:MySQL 技术:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 系统总体结构图 系统首页界面 系统注册页…

React 低代码项目:组件设计

React 低代码项目:组件设计 Date: February 6, 2025 React表单组件 **目标:**使用 Ant Design 表单组件,开发登录、注册、搜索功能 内容: 使用 React 表单组件、受控组件使用 Ant Design 表单组件使用 表单组件的校验和错误提…

深入剖析 Vue 的响应式原理:构建高效 Web 应用的基石

深入剖析 Vue 的响应式原理:构建高效 Web 应用的基石 在前端开发的广阔天地里,Vue.js 凭借其简洁易用的特性和强大的功能,成为众多开发者的心头好。其中,响应式原理作为 Vue 的核心亮点之一,让数据与视图之间实现了高…

QCustomplot库运用

最近需要用到这个库显示数据,需要在一个曲线图4个Y轴共用一个X轴,并且做游标,跟随鼠标移动,并且实时反馈数据到表格中。记录一下程序。 customPlot new QCustomPlot(this); customPlot->setBackground(QBrush(QColor(204,204,…

STM32 串口 (DMA + 空闲中断 + 环形缓冲区)

STM32 串口 (DMA 空闲中断 环形缓冲区) 1. 基本概念 UART 空闲中断(IDLE): 当串口 RX 线上 连续一段时间没有数据接收,USART 外设触发 空闲中断。空闲中断的主要作用是通知数据传输完成或当前帧结束。 D…

股指期货是什么?股指期货日内拐点有什么特征?

股指期货是一种金融衍生品,股指期货日内拐点就是在一天交易过程中,市场走势发生显著改变的那个点。 股指期货是什么? 股指是一个指数,比如上证50指数、沪深300指数、中证500指数以及中证1000指数,这是一堆股票的一个整…

Opensearch/ElasticSearch-ctx查询内容不全的问题

问题 在OpenSearch中,我希望在action中把一整条log作为报警内容发送出来,但是根据文档,配置为ctx.results.0.hits.hits.0._source.log,但是发现根本找不到这个值 经过查询,我发现在返回的ctx中仅存在如下的值 resul…

vue2和vue3插槽slot最通俗易懂的区别理解

在 Vue 的组件通信中,slot(插槽)的编译优化是一个重要的性能提升点。以下是 Vue2 和 Vue3 在 slot 处理上的差异及优化原理,用更直观的方式解释: Vue2 的 Slot 更新机制 想象一个父子组件场景: 父组件&am…

【16届蓝桥杯寒假刷题营】第1期DAY4

1.披萨和西蓝花 - 蓝桥云课 1. 披萨和西蓝花 问题描述 在接下来的 N 天里(编号从 1 到 N),坤坤计划烹饪披萨或西兰花。他写下一个长度为 N 的字符串 A,对于每个有效的 i,如果字符 Ai 是 1,那么他将在第 i…

你需要了解的远程登录协议——Telnet

你需要了解的远程登录协议——Telnet 一. 什么是Telnet?二. Telnet的优缺点三. Telnet vs SSH:哪一个更适合?四. Telnet的应用场景 前言 点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。 作者:神…

本地部署【LLM-deepseek】大模型 ollama+deepseek/conda(python)+openwebui/docker+openwebui

通过ollama本地部署deepseek 总共两步 1.模型部署 2.[web页面] 参考官网 ollama:模型部署 https://ollama.com/ open-webui:web页面 https://github.com/open-webui/open-webui 设备参考 Mac M 芯片 windows未知 蒸馏模型版本:deepseek-r1:14b 运行情况macminim2 24256 本地…

PHP在线题库小程序

📚 在线题库小程序:学习提分新神器,轻松跃升学霸行列 这是一款专为追梦学子精心策划、基于ThinkPHPUniApp框架匠心打造的在线题库类微信小程序系统。它宛如一把✨智慧钥匙✨,为追求高效学习的你解锁🔓知识宝库的大门。…

Java开发中的连接池技术介绍

连接池技术是Java开发中用于管理数据库连接的重要技术,尤其在SSM(Spring、Spring MVC、MyBatis)架构中,连接池能够显著提升数据库操作的性能和资源利用率。下面我们将详细介绍连接池技术解决的问题、配置方案以及代码实现。 1. 连…

Unity-Mirror网络框架-从入门到精通之Pong示例

文章目录 前言示例介绍NetworkManagerPongBallPlayer总结前言 在现代游戏开发中,网络功能日益成为提升游戏体验的关键组成部分。本系列文章将为读者提供对Mirror网络框架的深入了解,涵盖从基础到高级的多个主题。Mirror是一个用于Unity的开源网络框架,专为多人游戏开发设计…

布隆过滤器到底是什么东西?它有什么用

布隆过滤器:用概率换空间的奇妙数据结构 引言:当空间成为奢侈品 在互联网每天产生2.5万亿字节数据的时代,Google每秒处理超过9万次搜索请求,Redis缓存系统支撑着百万级QPS的访问。面对如此海量的数据处理需求,传统的…

任务1 将单表中的单个rfid增加为多个rfid

方案 使用连表查询解决 单独创建一个rfid的表 让tool_id对应多个rfid 需要优化的表 1:tool_materials_stock 库存管理 已完成 数据迁移完成 原库rfid字段未删除 2:tool_borrow_return 借出借还管理 已完成 3:too…