百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 软件资讯 > 正文

如何使用ArcGIS从DEM数据中提取水系

ninehua 2024-12-18 16:09 27 浏览

1. 概述

在比较偏远的地方,往往会缺少水文信息,我们可以通过ArcGIS对高程DEM数据进行水文分析,为地表水流建立模型,进而获取到该地的水文信息,DEM数据精度越高,获取到的水文数据精度也就越高,这里,我们主要介绍水文信息中的水系河流的获取。

2. 获取高程数据

高程数据的获取方式有很多,比如从网上下载,也可以使用水经注万能地图下载器进行下载。高程数据的精度也有很多,比如SRTM 90m精度的DEM数据,谷歌的30m精度的DEM数据,还有12.5m精度的DEM数据,这里我们选取的是12.5m精度的高程DEM数据。


3. 填洼处理

将下载的高程DEM数据加载到ArcMap内,在ArcToolbox点击"Spatial Analyst工具\水文分析\填洼",如下图所示。


在显示的填洼对话框内,"输入表面栅格数据"选择加载的DEM数据,设置输出表面栅格,需要说明的是,为了保证成功输出,所有的输出目录尽量默认,如下图所示。


点击确定之后可以看到填洼后的效果,得到名字为"Fill_tif1"的填洼结果,由于Z限制为默认,所以所有的洼地都被填平了,如下图所示。


4. 制作流向数据

在ArcToolbox中,点击"Spatial Analyst工具\水文分析\流向",如下图所示。


在显示的流向对话框内,"输入表面栅格数据"选择上一步填洼后的栅格图,设置输出流向栅格数据,其余的默认,如下图所示。


点击确定之后可以看到流向数据结果,如下图所示。


5. 制作流量数据

在ArcToolbox中,点击"Spatial Analyst工具\水文分析\流量",如下图所示。


在显示的流量对话框内,"输入流向栅格"选择上一步生成的流向栅格数据,设置输出蓄积栅格数据,其余的默认,如下图所示。


点击确定之后可以看到生成的流量栅格数据,如下图所示。


6. 提取河流水系

得到流量数据之后,可以根据流量和流向数据获取到河流水系数据,在Arctoolbox内,点击"Spatial Analyst 工具\地图代数\栅格计算器",如下图所示。


在显示的栅格计算器对话框中输入下面的公式,Con("FlowAcc_Flow2">800,1),FlowAcc_Flow2为上一步得到的流量栅格,此公式将流量大于800的栅格数值全部设置为1,如下图所示。


点击确定之后可以看到重新计算后的栅格效果,如下图所示。


在ArcToolbox中,点击"Spatial Analyst工具\水文分析\栅格河网矢量化",如下图所示。


在显示的栅格河网矢量化对话框内,"输入河流栅格数据"选择上一步重新计算后的河流栅格,"输入流向栅格数据"选择之前制作流向数据得到的流向数据,设置输出折线要素,其余默认,如下图所示。


点击确定之后可以看到矢量化后的河网水系数据,如下图所示。


7. 平滑河流

如果DEM精度比较高的情况下,可以不用平滑生成的水系数据,为了看起来比较好看,可以对水系进行平滑处理,在矢量化后的河流水系图层上点击右键,选择"编辑要素\开始编辑",进入编辑状态,如下图所示。


在矢量化后的河流水系图层上点击右键,选择"打开属性表",打开属性表,如下图所示。


在打开的属性表内,将所有的要素全部选择上,如下图所示。


在编辑工具条上点击,"编辑器\更多的编辑工具\高级编辑"打开高级编辑工具条,如下图所示。


在高级编辑器工具条上点击"平滑"按钮,如下图所示。


在显示的平滑处理对话框中输入参数允许最大偏移为4,如下图所示。


点击确定并保存后得到平滑后的河流水系矢量数据,如下图所示。


将生成的河网水系加载到下载器中和卫星图叠加,可以看到效果很好,如下图所示。


8. 结语

以上就是使用ArcGIS从DEM数据中提取水系的详细说明,主要包括了获取高程数据、填洼处理、制作流向数据、制作流量数据、提取河流水系和平滑河流等功能。

相关推荐

暴力破解Wifi网络连接密码(暴力破解wifi2021)

在网络安全领域,暴力破解WiFi密码是一种非法的入侵行为,它不仅侵犯了他人的隐私权,还可能对网络安全构成严重威胁。然而,了解这些破解方法的原理,有助于我们更好地采取防范措施,保护自己的网络安全。暴力破...

有什么WiFi密码破译软件,比WiFi万能钥匙更好用的呢?

你好,WiFi万能钥匙并不是真正意义的破译软件,但是目前该软件的热度较高,很多人在使用,其原理是记录并上传个人曾经使用过的WiFi密码,并在云端共享,由此形成了能够连接部分WiFi,而大部分私人家庭W...

用Python暴力破解WiFi,攻破所有密码限制,走到哪蹭到哪儿

暴力破解wifi密码这个代码也是非常简单,这里需要用Python中的pywifi这个库,所以需要在DOS命令下安装这个库,同样使用pipinstallpywifi,很简单就安装成功了,我用的是Py...

Windows下建立钓鱼热点破解WiFi(wifi钓鱼软件)

前言:此种破解方式原来存在于各个WiFi渗透Linux之中。属于新型破解方式。但是属于“愿者上钩”。存在较大偶然性。提供此工具只为研究之用。1.首先安装phpstudy2014(本文件夹有)(安装到...

用Python破解WiFi密码,太刺激了(python wi-fi破解)

本文将记录学习下如何通过Python脚本实现WIFI密码的暴力破解,从而实现免费蹭网。无图形界面先来看看没有图形界面版的爆破脚本。WIFI爆破importpywififrompywifi...

Python暴力破解WiFi密码,这个脚本让你轻松蹭网!

出门在外,碰上信号不好的时候,大家肯定都遇到过没法上网的尴尬时刻。尤其是遇到WiFi信号满格,但却被密码拦住时,总让人忍不住想蹭网。那如何通过Python脚本暴力破解WiFi密码,完成“机智蹭网”呢?...

教你如何破解附近的WiFi密码(怎样破解附近wifi密码,而且还能看到密码)

随着网络技术的发展很多小朋友的日常生活中越发离不开网络了,尤其是无线网络,无线网络技术也是不停迭代都已经发展到了WiFi6了,这里我也不扯废话了,直接亮出大杀器讲解如何破解WiFi密码。以下暴力破解W...

Windows无法启动这个硬件设备(代码19)怎么办?

在我们使用电脑的过程中,遇到“由于其配置信息(注册表中的)不完整或已损坏,Windows无法启动这个硬件设备(代码19)”的提示时该如何解决呢?Windows无法启动这个硬件设备(代码19),如何解决...

Quest Pro 拆解及BOM成本分析,万元级VR设备贵在哪?| 智东西内参

QuestPro是Meta2022年发布的一款定位高端,具备生产力工具属性的VR一体机,备受全球产业关注。近日,WellsennXR拆解了这个这款顶级VR设备。本期的智能内参,我们推荐Well...

V社发布SteamOS 3.7.0预览版更新,官宣支持第三方掌机

IT之家3月15日消息,Valve今日发布了SteamOS3.7.0预览版更新,宣布初步支持第三方掌机,并带来多项底层革新,IT之家翻译主要官方更新内容如下:内核版本升级至Linux...

轻松连接无线鼠标指南蓝牙与USB接收器全解析

【】:【蓝牙+USB】无线鼠标连笔记本秘籍,一招教你切换自如!为了将无线鼠标与笔记本电脑无缝对接,你需要通过蓝牙或专用USB接收器来配对。无论是专业鼠标还是游戏利器,都能在多种设备间游刃有余地切换。步...

电脑无法连接到Internet怎么办 这里有解决妙招

电脑无法连接到internet可能会影响你的工作、学习和娱乐。这个问题的原因有很多,可能是电脑的设置、网络的配置、路由器的故障、线缆的损坏等。那么,如果我们的电脑出现了无法连接到internet的问题...

Windows11蓝牙鼠标频繁断开重连的解决办法

本文记录一次典型的蓝牙外设兼容性问题排查过程,旨在为同类问题提供可复用的解决方案设备与环境主机设备:机械革命外设型号:联想小新蓝牙鼠标系统版本:Windows1124H2故障现象设备在静止状态(无...

台式电脑没有蓝牙功能怎么添加,方法简单,成本低廉,一学就会

#头条创作挑战赛#台式电脑没有蓝牙功能,是否也能像笔记本电脑一样连接蓝牙耳机使用呢?答案当然是肯定的,事实上你只需要配一个小小的蓝牙适配器即可解决问题。通过网购一个USB式接口、即插即用的蓝牙适配器即...

如果你无法更新 Windows 10,请怪罪你的 Realtek 驱动程序

好消息是:如果您有一段时间没有更新Realtek蓝牙驱动程序,或者甚至不知道有这个功能,那么您最终可以更新到Windows10版本1909-这是我们发布本文时操作系统的最新、最好的版本...