ArcGIS利用DEM提取河流水系

您所在的位置:网站首页 arcgis提取水系中心线 ArcGIS利用DEM提取河流水系

ArcGIS利用DEM提取河流水系

2024-07-02 09:31| 来源: 网络整理| 查看: 265

流域内具有同一归宿的水体所构成的水网系统,组成水系的水体有河流、湖泊、水土和沼泽等。当我们的一些研究需要当地的水系数据,但又没有现成的河流水系时,我们就可以利用该方法提取我们所需的研究区河流水系矢量数据。

所需要的基础数据和提取方法如下:

基础数据 xx县行政边界;

地理空间数据云网站下载的DEM数据(空间分辨率30m,http://www.gscloud.cn/)

文末有该数据下载链接

具体操作步骤如下 1

填充洼地 空间分析工具——水文分析——填洼,其中Z值默认即可。 在这里插入图片描述 流向分析 利用上一步填洼形成的文件“Fill_img1”继续进行流向分析操作。

空间分析工具——水文分析——流向。

其结果命名为“流向分析”。 在这里插入图片描述 3

流量分析 再依据上一步得到的结果“流向分析”继续进行流量分析。

空间分析工具——水文分析——流量。

其结果命名为FlowAcc_流向1,数据输出类型为浮点型。 在这里插入图片描述 4

河网分析 根据上一步生成的流量文件,进行河网分析。

空间分析工具——地图代数——栅格计算器。

再栅格计算器中输入Con(FlowAcc_流向1>1200,1),此处的阈值1200可以根据研究区实际进行调整,阈值越小,生成的支流越多,也就是河网越密集。其运行得到的结果命名为“河网1200”。 在这里插入图片描述 5

河网分级 输入第2步流向分析和第4步河网分析的结果数据进行河网分级处理。

空间分析工具——水文分析——河网分级。 在这里插入图片描述

6

栅格河网矢量化 依据第2步的流向分析和第5步的河网分级结果,输入到栅格河网矢量化工具中。

空间分析工具——水文分析——栅格河网矢量化。 在这里插入图片描述 按照上述操作步骤得到的结果如下图所示,接下来就是根据需要对提取的河网进行平滑处理和优化,具体操作步骤如下。 在这里插入图片描述

1、河流分级

根据上述的操作,其实我们得到的河流矢量数据已经进行了分级处理,其分级的属性见属性表“grid_code”,将河流分为了5级。但注意这里的1~5级河流是针对研究区的1~5级河流,与国家制定的1~5级河流是有差异的,比如国家将黄河和长江等大江大河作为1级河流,这是因为国家是以整个中国作为研究区提取的河流水系,得到的结果黄河和长江是一级河流,但本文仅以某一个行政区作为研究区,所以提取的1~5级河流是不一样的。

在这里插入图片描述 2、河流水系平滑处理

河网平滑处理

开始编辑——选中所有提取的河流——高级编辑——平滑。 在这里插入图片描述 方法二:使用 Python 语言,基于 ArcGIS10 进行二次开发,使用 1 个脚本来实现流域的提取,大大提高了工作效率,插件传送门:https://download.csdn.net/download/qq_41127811/44922449?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164620335316780261975174%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fdownload.%2522%257D&request_id=164620335316780261975174&biz_id=1&utm_medium=distribute.pc_search_result.none-task-download-2downloadfirst_rank_ecpm_v1~rank_v31_ecpm-2-44922449.pc_v2_rank_dl_default&utm_term=%E6%8F%90%E5%8F%96&spm=1018.2226.3001.4451.2



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3