ArcGIS基础实验操作100例--实验26创建多分辨率DEM

news2024/11/17 13:55:17

本实验专栏来自于汤国安教授《地理信息系统基础实验操作100例》一书

实验平台:ArcGIS 10.6

实验数据:请访问实验1(传送门)

基础编辑篇--实验26 创建多分辨率DEM

目录

一、实验背景

二、实验数据

三、实验步骤

方法一:由TIN生成DEM数据

(1)栅格转高程点

(2)创建TIN数据

(3)生成DEM数据

方法二:生成多分率的DEM数据


一、实验背景

栅格数据的分辨率特点决定了在生产栅格数据时,需要设定不同的空间分辨率值。高分辨率具有更丰富的信息量,基于已有的高分辨率栅格数据,能够运用算法生产有效的低分辨率栅格数据,满足分析要求。对于DEM数据,其连续的值域特征,更适合基于高分辨率DEM生成多分辨率的DEM数据。

本实验讲述使用地理信息系统软件基于高分辨率DEM数据生成低分辨率DEM数据的方法,通过特定的DEM生成算法,保证生成的多分辨率 DEM具有较高的准确性。读者通过实验练习,应能够对栅格数据的分辨率特点具有较好的认识,掌握快速生成多分辨率栅格数据的方法。另外,重采样是生成多分辨率栅格数据最快捷的方法,这里由于实验需要采用了以下方法。

二、实验数据

图层名称格式坐标系说明
demGRID栅格Krasovsky_1940_Transverse_Mercator用于实验的原始数据

直接双击文件Ex26.mxd即可打开

三、实验步骤

方法一:由TIN生成DEM数据

(1)栅格转高程点

在ArcToolbox中,打开【Conversion】→【From Raster】→【Raster to Point】对话框,【Input raster】设置为“dem”,【Field】设置为“Value”,【Output points features 】设置为“points.shp”;点击【OK】,得到高程点数据。打开属性表,可查看到字段“grid_code”,该字段值表示该点处的高程值。

(2)创建TIN数据

打开【3D Analyst Tools】→【Data Management】→【TIN】→【Create TIN】对话框,【Output TIN】设置为“tin”,通过导入DEM图层的空间参考信息来设置【Coordinate System】项参数,【Input Feature Class】设置为“points”,【height_field】字段设置为“grid_code”,其余参数默认;点击【OK】,得到高程点构建的TIN数据。

(3)生成DEM数据

建好的TIN数据可以转换成不同分辨率的DEM数据。打开【3D Analyst Tools】→【Conversion】→【From TIN】→【TIN to Raster】对话框,【 Input TIN】设置为“tin”,【Output Raster】设置为“dem30”,【Sampling Distance】设置为“CELLSIZE 30”,其余参数默认;点击【OK】,得到30m分辨率的DEM数据。更改分辨率参数为1m,得到1m分辨率的DEM数据。注:采样距离选项中设置了生成的DEM数据分辨率。

方法二:生成多分率的DEM数据

在ArcToolbox中,打开【Data Management Tools】→【Raster】→【Raster Processing】→【Resample】对话框,【Input Raster】设置为“dem”,【Output Raster Dataset】设置为“dem30”,【Output Cell Size】设置为“30”,【Resampling Technique】选择“NEAREST(最临近分配法)”;点击【OK】,得到30m分辨率的 DEM数据。设置【Output Cell Size】为“1”。

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

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

相关文章

嵌入式C语言设计模式 --- 关于工厂模式的总结

前面三篇关于工厂模式的文章,主要介绍了三种工厂模式,分别是:简单工厂模式、工厂方法模式、抽象工厂模式。 关于这三种工厂模式,都各有利弊,应该根据不同的业务开发场景进行选择使用。 图片来源:网络 简单工厂模式 是最容易理解的一种设计模式,简单工厂模式不属于23种…

Spring循环依赖探究

1. 前言 Spring在较新版本中已经默认不允许bean之间发生「循环依赖」了,如果检测到循环依赖,容器启动时将会报错,此时可以通过配置来允许循环依赖。 spring.main.allow-circular-referencestrue什么是循环依赖? 循环依赖也叫循环…

【Python百日进阶-数据分析】Day143 - plotly箱线图:px.box()实例

文章目录四、实例4.1 plotly.express箱线图4.1.1 基本箱线图4.1.2 为 x的每个值绘制一个箱线图4.1.3 显示基础数据4.1.4 选择计算四分位数的算法4.1.5 四分位数算法之间的区别4.1.6 风格箱线图4.1.7 Dash中的箱线图四、实例 箱线图是变量通过其四分位数分布的统计表示。盒子的…

并发编程——3.共享模型之管程

目录3.共享模型之管程3.1.共享带来的问题3.1.1.Java中的体现3.1.2.问题分析3.1.3.临界区 (Critical Section)3.1.4.竞态条件 (Race Condition)3.2.synchronized 解决方案3.3.方法上的 synchronized3.4.变量的线程安全分析3.4.1.成员变量和静态变量是否线程安全?3.4.…

SpringBoot+VUE前后端分离项目学习笔记 - 【07 SpringBoot实现增删改查】

增删改查代码编写 UserController.java package com.zj.demo.controller;import com.zj.demo.entity.User; import com.zj.demo.mapper.UserMapper; import com.zj.demo.service.UserService; import org.springframework.beans.factory.annotation.Autowired; import org.sp…

CVPR 2017|Deep Feature Flow for Video Recognition论文复现(pytorch版)

🏆引言:深度卷积神经网络在图像识别任务中取得了巨大的成功。然而,将最先进的图像识别网络转移到视频上并非易事,因为每帧评估速度太慢且负担不起。我们提出了一种快速准确的视频识别框架——深度特征流DFF。它只在稀疏关键帧上运…

数据结构与算法_五大算法之--回溯算法

1 回溯算法 回溯算法具有通用性,但是算法的效率不高,通常可以通过剪枝等操作提高算法的效率。 算法思想: 在包含问题的所有解空间树中,按照深度优先搜索的策略,从根节点出发,深度搜索解空间树。当搜索到某…

APSIM作物生长模型学习

由于研究需要,将对APSIM模型使用进行一定学习,特做此笔记,也供该模型的初学者共同进步。 首先是版本选择,这个模型发展较长,有经典的classic版本和次世代版本,而经过实际验证,次世代版本和经典版…

RHCSA 第六天笔记

网络配置 1,ip 命令 ip a 2,修改配置文件(不推荐) 3,nmcli命令 4,nmtui命令 5,cockpit 网络接口是指网络中的计算机或网络设备与其他设备实现通讯的进出口。这里,主要是指计算机的网络接口即网…

学习笔记之Vue组件化编程(二)

Vue组件化编程(二)Vue组件化编程一、模块与组件,模块化与组件化1.1 对组件的理解1.2 模块1.3 组件1.4 模块化1.5 组件化(二)Vue组件化编程 一、模块与组件,模块化与组件化 1.1 对组件的理解 在传统式编写…

Centos7下mysql8.0读写分离的配置

1.前言 1.关于读写分离的原理,这里不做太多赘述。主要从服务器去读取主服务的binlog日志,完成数据同步的过程。 这里我在mac开启了2个虚拟机,ip分别为192.168.31.109 ,192.168.31.208系统为centos 2.配置主从分离之前,需要安装…

第二十五讲:OSPF路由协议邻居认证配置

在相同OSPF区域的路由器上启用身份验证的功能,只有经过身份验证的同一区域的路由器才能互相通告路由信息。这样做不但可以增加网络安全性,对OSPF重新配置时,不同口令可以配置在新口令和旧口令的路由器上,防止它们在一个共享的公共…

android血量条的制作

最近,项目中需要用到血量条,想到血量条这东西,在游戏中经常见到。那么,再android开发中如何制作血量条呢?这里本人想到了两种方法,在网上找到一种最优方案。 方法一:用多张相同的图片拼凑而成的…

Docker安装nginx以及nginx-gui控制面板

一、安装nginx 1、搜索镜像 docker search nginx2、拉取镜像 docker pull nginx3、创建Nginx挂载配置文件 # 创建挂载目录 mkdir -p /install/nginx/conf mkdir -p /install/nginx/log mkdir -p /install/nginx/html# 生成容器 # 将容器nginx.conf文件复制到宿主机 # 将容器…

公网远程连接本地socket服务【内网穿透】

文章目录1. 配置本地socket服务2. 本地socket服务暴露至公网2.1 创建隧道映射9999端口2.2 获取公网地址3. 公网连接本地socket服务端1. 配置本地socket服务 Java 服务端demo环境 jdk1.8框架:springbootmaven开发工具:IDEA 在pom文件引入第三包封装的netty框架maven坐标 <…

【MyBatis】安装 + 框架搭建 + 优化 + 增删改查(全程一条龙服务讲解~)

目录 前言 一、准备工作 1.1、下载MyBatis 1.2、数据库设计 二、搭建框架 2.1、创建Maven项目 2.2、jar包、引入依赖 2.3、创建MyBatis核心配置文件 2.4、映射文件 2.5、通过junit测试功能 2.6、框架优化 三、增删改查优化 四、小结——注意事项 前言 本篇全程从0…

软件测试工程师的发展道路

最近看到一些测试朋友&#xff0c;对测试未来比较迷茫&#xff0c;不知该如何前行&#xff0c;无方向感。目前来看&#xff0c;业界目前存在一个普遍的矛盾&#xff0c;一方面很多人会觉得测试没有发展前途&#xff0c;另一方面&#xff0c;又有非常多的企业急需专业的测试人员…

React学习05-React Router 5

React Router 5 相关理解 SPA 单页Web应用&#xff08;single page web application&#xff0c;SPA&#xff09;。整个应用只有一个完整的页面。点击页面中的链接不会刷新页面&#xff0c;只会做页面的局部更新。数据都需要通过ajax请求获取, 并在前端异步展现。 路由 什么…

全球十大数据安全事件

2021年&#xff0c;数据隐私泄露事件频发&#xff0c;涉及面广&#xff0c;影响力大&#xff0c;企业因此陷入数据保护合规与社会舆情压力的双重危机。近日&#xff0c;有国外媒体梳理了2021年十大数据泄密事件&#xff0c;并对事件进行了点评分析&#xff0c;可供读者参考。据…

第二十九讲:神州路由器DHCP协议的配置

实验拓扑图如下所示 操作步骤&#xff1a; 步骤1&#xff1a;按照图1&#xff0c;正确连接拓扑结构图。 步骤2&#xff1a;为路由器设置主机名称和配置接口IP地址。 Router>enable &#xff01;进入特权模式 Router #config &a…