博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GIS基础软件及操作(九)
阅读量:6296 次
发布时间:2019-06-22

本文共 1567 字,大约阅读时间需要 5 分钟。

原文 

练习九、水文分析

水文分析:

根据DEM提取河流网络,计算流水累积量、流向、根据指定的流域面积大小自动划分流域

水文分分析工具

(1)通过Arctoolbox:

水文分析工具位于[Spatial Analyst Tools]>>[Hydrology]之下

数据基础:无洼地的DEM

在ArcMap中加载 DEM数据,执行工具条 [水文分析]中的菜单命令 [ 水文分析

]>>[ 填洼],在出现的对话框中将 输入表面栅格数据,参数指定为“DEM”

确定后得到无洼地的DEM数据:[ Fill_dem1 ]

关键步骤:流向分析

在上一步的基础上进行,执行工具条 [水文分析]中的菜单命令 [水文分析

]>>[流向 ],在出现的对话框中将 输入表面栅格数据,参数指定为
Fill_dem1

确定后得到流向栅格 [ FlowDir_Fill11],了解流向栅格单元的数值表示的含义是什么

计算流水累积量

在上一步的基础上进行,执行工具条 [水文分析]中的菜单命令 [ 水文分析

]>>[流量],在出现的对话框中将 [输入流向栅格数据]参数指定为
“Flow DirFill”

确定后得到流水累积量栅格[Flow Acc_Flow1]

提取河流网络

(1) 提取河流网络栅格:

在上一步的基础上进行,打开Arctoolbox,运行工具[Spatial Analyst

工具]>>[地图代数>>[栅格计算器]

在 [栅格计算器]中输入公式:con (Flow AccFlow1>800,1)

[输出栅格]指定为:StreamNet

说明:通过此操作将流水累积量栅格[Flow

AccFlow1]中栅格单元值(流水累积量)大于800的栅格赋值为1,从而得到河流网络栅格[StreamNet]

得到的的河流网络栅格:StreamNet

关闭除[Streamnet]之外的其它图层

(1) 提取河流网络矢量数据

在上一步的基础上进行,执行工具条 [水文分析]中的菜单命令 [ 水文分析

]>>[ 栅格河网矢量化 ],在出现的对话框中将
[输入河流栅格数据]参数指定为
“StreamNet,[在输入流向栅格数据]参数指定为 “FlowDir_Fill1,

确定后得到河流网络矢量数据

(1) 平滑处理河流网络

打开[编辑器]工具栏,执行工具栏中的命令[编辑器]>>[开始编辑],确保目标图层为河流网络图层[Shape],

通过打开[Shape1属性表,并选择属性表的所有行选择图层[Shape]中的所有要素,

执行[编辑器]工具栏中的命令[编辑器]>>[更多的编辑工具]>>[高级编辑]打开工具条:[高级编辑],点击其上的[平滑]按钮(下图中所指):

在[平滑]处理对话框中输入参数[允许最大偏移]:3

得到平滑后的河流网络矢量图层,执行命令:

[编辑器]>>[停止编辑],保存所做修改。

比较平滑处理后的数据与没有进行处理过的数据

流域分析

在上一步的基础上进行,执行工具条 [Spatial Analyst工具]中的菜单命令 [

水文分析 ]>>[ 盆域分析],在出现的对话框中将
[输入流向栅格数据]参数指定为 “Flow Dir_Fill1 ”,

确定后得到流域栅格 [Basin_FlowDi1]

打开[空间分析]

工具栏,执行命令:[空间分析]>>[转换工具]>>[由栅格转出]—栅格转面,
将流域栅格转换成为矢量图层,按下图所示指定参数:

设置刚生成图层属性[符号系统]后得到类似上图的效果

作者:  
发表于: 2016-01-14 14:56:29 
更新于: 2016-04-28 21:41:59 
原文链接: 
本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。

你可能感兴趣的文章
3.31
查看>>
类对象定义 二
查看>>
收费视频网站Netflix:用户到底想要“点”什么?
查看>>
MacOS High Sierra 12 13系统转dmg格式
查看>>
关于再次查看已做的多选题状态逻辑问题
查看>>
动态下拉菜单,非hover
查看>>
政府安全资讯精选 2017年第十六期 工信部发布关于规范互联网信息服务使用域名的通知;俄罗斯拟建立备用DNS;Google打击安卓应用在未经同意情况下收集个人信...
查看>>
简单易懂的谈谈 javascript 中的继承
查看>>
iOS汇编基础(四)指针和macho文件
查看>>
Laravel 技巧锦集
查看>>
Android 使用 ViewPager+RecyclerView+SmartRefreshLayout 实现顶部图片下拉视差效果
查看>>
Flutter之基础Widget
查看>>
写给0-3岁产品经理的12封信(第08篇)——产品运营能力
查看>>
ArcGIS Engine 符号自动化配置工具实现
查看>>
小程序 · 跳转带参数写法,兼容url的出错
查看>>
flutter error
查看>>
Flask框架从入门到精通之模型数据库配置(十一)
查看>>
10年重新出发
查看>>
2019年-年终总结
查看>>
聊聊elasticsearch的RoutingService
查看>>