实验四 地形分析

  • 实验目的:
  • 实验内容:
  • 实验步骤与过程:
    • 一. DEM的建立【ArcView】
      • 1. 建立DEM的准备
      • 2. 建立DEM
    • 二. 坡度、坡向提取及剖面线绘制【ArcView】
      • 1.准备
      • 2. 提取坡度:
      • 3.重分类:
      • 4. 检查:
      • 5. 增加并计算面积和百分比计算:
      • 6. 坡向重分类(10=8(方位)+2(平坦&无数据)):
      • 7. 坡向重分类(6=4(方位)+2(平坦&无数据))
      • 8. 河流剖面图
    • 三. 挖方和填方表达【ArcView】
      • 1.准备
      • 2.挖方和填方表达
    • 四. 三维显示【ArcView】
      • 1.准备
      • 2.三维显示
      • 3.三维河流显示:

实验目的:

了解和掌握数字高程模型的建立及常用地形分析的基本操作方法。

实验内容:

①DEM的建立。
②面积量算、坡度和坡向提取及剖面线绘制,
③挖方和填方表达,
④三维显示

实验步骤与过程:

一. DEM的建立【ArcView】

1. 建立DEM的准备

①加载插件:

文件>>扩展>>勾选“空间分析”>>ok


②加载数据:新建view>>add theme按钮>>效果如图

2. 建立DEM

①设置格网插值:
Surface>>Interpolate Grid>>设置格网插值>>效果如图

②调整图例分类数:

选中格网插值图层>>点击编辑图例按钮>>修改图例分类数为7>>效果如图

③查询信息:
点击图层任意位置即可查询该点的信息

二. 坡度、坡向提取及剖面线绘制【ArcView】

1.准备

①加载插件:文件>>扩展>>勾选“空间分析”>>ok

②加载数据:新建view>>add theme按钮>>效果如图

2. 提取坡度:

选中Plne图层>>Surface>>Derive Slope>>效果如图

3.重分类:

Analysis>>Reclassify>>Classify>>重分类改为5>>修改旧浮点数为整数>>效果如下

4. 检查:

选中重分类后的Plan图层>>点击属性表按钮/Theme>Properties>>检查该图层的格网大小和数目

5. 增加并计算面积和百分比计算:

①面积:
Table>>Star Editing》》Edit>>Add Field>>修改字段名》》Field>>Calculate>>输入面积计算表达式(格网总数*格网单位面积)>>效果如图

②百分比:
Field>>Statistcs>>获取格网总数(142005)》》Edit>>Add Field>>修改字段名【保留3位小数】》》Field>>Calculate>>输入百分比计算表达式(每类格网总数/图层格网总数)>>效果如图

6. 坡向重分类(10=8(方位)+2(平坦&无数据)):

①建立坡向:
Surface>>Derive Aspect>>效果如图

②重分类:
选中图层>>Analysis>>Reclassify>>Classify>>调整分类数为10>>调整旧值>>效果如图

③选中重分类后的图层打开图表属性检查

7. 坡向重分类(6=4(方位)+2(平坦&无数据))

①重分类:
选中图层>>Analysis>>Reclassify>>Classify>>调整分类数为6>>调整旧值>>效果如图

②选中重分类后的图层打开图表属性检查

8. 河流剖面图

①加载插件:
File>>Extensions>>3D Analyst

②查询167河流:

选中河流矢量图层>>点击查询按钮>>输入表达式>>效果如图

③建立3D图层:
Theme>>Convert to 3D Shapefile>>调整参数>>选择保存路径>>加入新3D图层至视图窗口>>效果如图

④河流剖面绘制:

选中3D河流图层>>新建Layouts窗口>>点击绘制绘制框按钮>>绘制绘制框>>设置参数>>效果如图

三. 挖方和填方表达【ArcView】

1.准备

①加载插件:
文件>>扩展>>勾选“空间分析”>>ok

②加载数据:
新建view>>add theme按钮>>效果如图【注:边界文件数据为矢量格式,挖方填方文件数据为TIN格式】

2.挖方和填方表达

①改变视图中的地图单位和距离单位为“米meters”

②填挖方计算【矢量】:
Surface>>cut fill>>设置以下参数>>效果如图

③填挖方计算【栅格】:

将两个矢量图进行矢栅转换>>Analysis>> Map Calculation>>将两个图层相减>>效果如图

四. 三维显示【ArcView】

1.准备

①加载插件:
文件>>扩展>>勾选“空间分析”>>ok

②加载数据:
新建3D Scene>>NEW>>加载数据>>效果如图【注:边界文件数据为矢量格式,挖方填方文件数据为TIN格式】

2.三维显示

①高程格网的三维显示:
Theme>>3D Properties>>设置参数如图

3.三维河流显示:

加载河流矢量文件>>Theme>>Convert to 3D Shapefile>>设置以下参数并设置输出路径>>效果如图

【GIS导论】实验四 地形分析相关推荐

  1. gis实验——数字地形分析

    跟着汤国安老师学GIS-<GIS实验> http://www.icourse163.org/course/NJNU-1206774803 地势图 分级设色--结果清晰美观(某地区5米分辨率 ...

  2. GIS—DEM与数字地形分析

    DEM:在数学中定义为二维空间的连续函数:H=f(x,y).对点的高程取样然后用矩阵表示.等间距连续的采样可能会错失很多重要的地形特征点. 优点:数据结构简单:便于在GIS环境下处理与显示. 缺点:数 ...

  3. [GIS原理] 9 数字地形分析DTA、数字地形模型DTM、数字高程模型DEM、数字地表模型DSM、不规则三角网TIN

    在知识传播途中,向涉及到的相关著作权人谨致谢意! 文章目录 1 数字地形分析(DTA) 1.1 数字地形模型(DTM) 1.1.1 DSM与DEM对比 1.2 数字地形分析研究与应用进展 1.2.1 ...

  4. GIS基础测量、地形分析、位置分析、空间分析功能介绍与实操应用

    通知 入门级.进阶级一.二.三期.高阶级一期已完成,大家可进入公众号"图新地球"查看底部菜单:2022教程,获得软件直播课程的相关资料,包括直播讲解.直播PPT.直播的示例数据. ...

  5. 人工智能导论实验四:深度学习算法及应用

    实验四:深度学习算法及应用 一.实验目的 1.了解深度学习的基本原理: 2.能够使用深度学习开源工具: 3.应用深度学习算法求解实际问题. 二.实验要求 1.解释深度学习原理: 2.对实验性能进行分析 ...

  6. GIS学习二:地形分析

    1. TIN 及DEM 生成 1.1由高程点.等高线矢量数据生成TIN转为DEM 在ArcMap中新建一个地图文档.添加矢量数据:Elevpt_Clip.Elev_Clip.Boundary.Erha ...

  7. 实验四 lr0分析程序的设计与实现_试验机海外直播丨实现高精度CAE分析实验的材料评价案例技术介绍...

    什么是复合材料? 复合材料是指由两种或两种以上具有不同物理.化学性质的材料,以微观.细观或宏观等不同的结构尺度与层次,经过复杂的空间组合而形成的一个材料系统.复合材料具有高比强度和高比刚度,可设计性强 ...

  8. 信息安全导论 实验四 RSA算法(不要求支持大数)

    一.实验目的与原理 这次次实验主要难点在于以下三个算法的理解与实现: 1. Rabin-Miller 算法 2. 扩展欧几里得算法 3. 快速幂取余算法 根据前面的算法,我们知道明文和密文都不能大于 ...

  9. 【编译原理】实验四:Yacc 分析程序生成器

    目录 实验四 Yacc 分析程序生成器 一.实验目的 二.预备知识 三.实验内容 巴科斯范式BNF 分析器的生成器Yacc sample.txt文件 ytab.c文件 ytab.h文件 y.outpu ...

最新文章

  1. 机器学习数学基础:随机事件与随机变量
  2. GitHub入门:如何上传与下载工程?
  3. 写论文必须养成的十大良好写作习惯
  4. BZOJ3236[Ahoi2013]作业——莫队+树状数组/莫队+分块
  5. 样本不均衡、长尾分布问题的方法整理(文献+代码)
  6. TensorFlow2.0:索引和切片(1)
  7. php curl 请求失败,PHP CURL库之GET、POST数据大小限制导致请求失败解决方案
  8. 2017-3-2 数据库索引/数据类型/引擎
  9. hql中 oracle当前时间,hql oracle 比较 日期时间
  10. web的demo制造_简单的C++图像算法web端Demo制作
  11. 2022年计算机二级C语言程序设计复习题及答案
  12. MSI GT60 16F4升级、超频、解锁功耗限制的研究
  13. linux,centos7环境下,安装RabbitMQ
  14. 身份证号码检验 js
  15. Go语言实现企业微信sdk,集成了第三方应用sdk和自建应用代开发的sdk,支持一键生成新sdk
  16. 如何在simlink仿真示波器中的波形上取几个点?
  17. U盘重装centos7系统(开发者模式)
  18. java ftp上传失败_使用java进行ftp文件上传出现425错误
  19. PDPS软件:机器人行走轴虚拟仿真操作方法,即外部轴添加与配置
  20. 模电1.1 半导体基础知识

热门文章

  1. 骆驼QA:基于陈丹琦CoQA数据集的中文阅读理解模型,可给定知识文本进行问答...
  2. 女生学计算机好吗有辐射,电脑辐射会给女人带来的危害
  3. Linux-wm8960
  4. Java生成随机数、随机种子
  5. FairyGUI学习记录
  6. BIMFACE功能测评- 如何创建二三维标签?
  7. linux服务端查看firebox版本,[图]Linux端Firefox 84将默认启用WebRender
  8. Python-import导入上级目录文件
  9. Java序列化与反序列化详解
  10. matlab中连续信号的卷积,连续时间信号卷积运算的MATLAB实现