已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
利用ArcGIS水文分析工具提取河网的操作DEM包含有多种信息,ArcToolBox提供了利用DEM提取河网的方法,但是操作比较烦琐(帮助可参看Hydrologic analysis sample applications),今天结合我自己的使用将心得写出来与大家分享。提取河网首先要有栅格DEM,可以利用等高线数据转换获得。在此基础上,要经过洼地填平、水流方向计算、水流积聚计算和河网矢量转化这几个不步骤。1洼地填平DEM洼地(水流积聚地)有真是洼地和数据精度不够高所造成的洼地。洼地填平的主要作用是避免DEM的精度不够高所产生的(假的)水流积聚地。洼地填平使用ArctoolBox-Spatial Analysis Tools-Hydrology-Fill工具。2水流方向计算水流方向计算就可以使用上一步所生成的DEM为源数据了(如果使用未经洼地填平处理的数据,可能会造成精度下降)。这里主要使用ArctoolBox-Spatial Analysis Tools-Flow Direction 工具。输入的DEM采用第一步的Fill1_exam13水流积聚计算这里主要使用ArctoolBox-Spatial Analysis Tools-Flow Accumulation工具流向。栅格数据就是第二步所获得的数据(FlowDir_fill1)。可以看到,生成的水流积聚栅格已经可以看到所产生的河网了。现在所需要做的就是把这些河网栅格提取出来。可以把产生的河网的支流的象素值作为阀值来提取河网栅格。4提取河网栅格使用spatial analyst中的栅格计算器,将所有大于河网栅格阀值的象素全部提取出来。至于这个阀值是多少因具体情况而定。通常是要大于积聚计算后得到栅格的最低河流象素值。这里采用的是500这个值。最后生成只有0、1值的栅格数据。其中1表示是河网,0是非河网。5生成河网矢量这里主要使用ArctoolBox-Spatial Analysis Tools-Stream to Feature工具.Input Stream raster 为第四步只有0、1值的河网栅格。流向栅格使用第二步所生成的栅格数据。6矢量河网处理由于Stream to Feature工具.将所有栅格象素均转为矢量线段。所以要进行处理,方法是利用属性查询的方法把所有GRID_CODE为1的全部选择出来。导出就得到了由dem所生成的河网矢量。7处理结果最后,得到的河网如下图所示。但是由于是栅格转换而来。生成的河网并不是连续的矢量。可以根据需要做简单的处理。水文分分析工具. 11. 数据基础:无洼地的DEM. 32. 关键步骤:流向分析. 43. 计算流水累积量. 54. 提取河流网络. 65流域分析. 96. 其它应用-降水分析(选做) 11水文分分析工具有两种途径使用水文分析功能:(1) 通过Arctoolbox:水文分析工具位于Spatial Analyst ToolsHydrology之下如果Hydrology 工具集没有出现,可以选中某个工具箱后新建一个工具集Hydrology,然后右键点新建的工具集,在出现的菜单中执行添加工具会出现如右图所示的对话框,将需要的水文分析工具添加到上面新建的工具集中。(2) 另一种方法是添加Hydrology工具栏到ArcMap中。在ArcMap中执行菜单命令:工具定制 命令点击 从文件添加按钮找到esrihydrology_v2.dll 文件注意:这个文件通常是在ArcGIS的安装路径下,默认的情况是C:Program FilesArcGISDeveloperKitsamplesSpatialAnalystHydrologicModelingVisual_BasicHydrology Modeling工具条就被加载到ArcMap,在其前面的检查框上打上勾,如下图所示。Hydrology Modeling工具条就可以显示在ArcMap中注意:以下的练习基于 Hydrology Modeling 工具1. 数据基础:无洼地的DEM在ArcMap中加载 DEM数据,执行工具条 Hydrology Modeling中的菜单命令 Hydrology Fill Sinks,在出现的对话框中将 Input Surface参数指定为 “DEM”确定后得到无洼地的DEM数据: Filled Sink1 2. 关键步骤:流向分析在上一步的基础上进行,执行工具条 Hydrology Modeling中的菜单命令 Hydrology Flow Direction ,在出现的对话框中将 Input Surface参数指定为 “Filled Sink1”确定后得到流向栅格 Flow Direction1,了解流向栅格单元的数值表示的含义是什么3. 计算流水累积量在上一步的基础上进行,执行工具条 Hydrology Modeling中的菜单命令 Hydrology Flow Accumulation ,在出现的对话框中将 Direction Raster参数指定为 “Flow Direction1”确定后得到流水累积量栅格Flow Accumulation14. 提取河流网络(1) 提取河流网络栅格:在上一步的基础上进行,打开Arctoolbox,运行工具Spatial Analyst ToolsMap Algebra单输出地图代数在 地图代数表达式中输入公式:con (Flow Accumulation1800,1)输出栅格指定为:StreamNet说明:通过此操作将流水累积量栅格Flow Accumulation1中栅格单元值(流水累积量)大于800的栅格赋值为1,从而得到河流网络栅格StreamNet1 setnull2 con3 pick up这三个命令很有用。setnull,将栅格图像中满足条件的栅格值设置为null,即nodata,这样很便于在栅格图像中删除不需要的部分。其对应Grid模块命令为setnull,格式:outgrid = setnull 5, ingrid,表示,如果ingrid5,则变为nodata,否则返回为原值。con表示条件,如果满足条件,返回为指定值1,否者返回为指定值2,Grid命令:outgrid = con 5, 10 ,100,表示,如果ingrid值5,则对应栅格值改为10,否者改为100。若100不指定,则返回为nodata。这里可以指定多个条件。pick up,我还没看到呢。ps。发现toolbox有个特点,右击命令的话可以批处理哦。得到的的河流网络栅格:StreamNet关闭除Streamnet之外的其它图层(2) 提取河流网络矢量数据在上一步的基础上进行,执行工具条 Hydrology Modeling中的菜单命令 Hydrology Stream Network As Feature ,在出现的对话框中将 Direction Raster参数指定为 “Flow Direction1”,Accumulation Raster参数指定为 “Flow Accumulation1”,Minimum Number of Cells for a Stream参数指定为 1000确定后得到河流网络矢量数据(3) 平滑处理河流网络打开编辑器工具栏,执行工具栏中的命令编辑器开始编辑,确保目标图层为河流网络图层Shape1,通过打开Shape1属性表,并选择属性表的所有行选择图层Shape1中的所有要素,也可以通过要素选择按钮 选择图层中所有要素执行编辑器工具栏中的命令编辑器更多的编辑工具高级编辑打开工具条:高级编辑,点击其上的平滑按钮(下图中前头所指):在平滑处理对话框中输入参数允许最大偏移:3得到平滑后的河流网络矢量图层,执行命令: 编辑器停止编辑,保存所做修改。比较平滑处理后的数据与没有进行处理过的数据5流域分析在上一步的基础上进行,执行工具条 Hydrology Modeling中的菜单命令 Hydrology Watershed ,在出现的对话框中将 Direction Raster参数指定为 “Flow Direction1”,Accumulation Raster参数指定为 “Flow Accumulation1”,Minimum Number of Cells for a Stream参数指定为 2000确定后得到流域栅格 Watershed1打开空间分析 工具栏,执行命令:空间分析转换栅格到要素 将流域栅格转换成为矢量图层,按下图所示指定参数:得到矢量数据:WaterShed.shp设置图层Watershed属性符号后得到类似上图的效果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国智能鞋垫市场应用及行业发展趋势研究报告
- 2026精密仪器轴承防微振技术演进方向与高端市场进入策略
- 2026广东湛江市旅游投资集团有限公司招聘模拟试卷(各地真题)附答案详解
- 2026体育总局冬运中心选聘国家短道速滑队主教练1人备考题库【历年真题】附答案详解
- 2026中国消费电子行业竞争格局及未来发展趋势预测报告
- 2026贵州两山文旅集团有限公司第二批就业见习人员招聘6人考前冲刺密卷【B卷】附答案详解
- 2026河北衡水武罗高中招聘教师5名考前冲刺密卷【夺冠系列】附答案详解
- 2026广东惠州市惠阳区第二批就业见习岗位招募127人考前冲刺试卷及完整答案详解【夺冠】
- 2026财达证券股份有限公司河北分公司招聘6人笔试题库完整参考答案详解
- 2027山西联考忻州事业单位招聘发布时间备考题库及完整答案详解(夺冠系列)
- RPA财务机器人开发与应用(课程标准)8.10
- 农网工程资料样表
- 外卖行业交通安全培训
- IP-Guard(威盾)-3.50.0918-安装、破解、配置教程
- 毕业论文写作指导-第5章毕业论文的写作
- 广西机电职业技术学院工作人员招聘考试真题2022
- 汽车音响的组成及工作原理
- 辉瑞制药质量手册
- 石大体育学院专题讲座:教练员职业素养及管理
- 中国人民解放军政治工作条例
- YY/T 1778.1-2021医疗应用中呼吸气体通路生物相容性评价第1部分:风险管理过程中的评价与试验
评论
0/150
提交评论