当前位置: 首页>编程语言>正文

java 解析国家水文协议 java 解析国家水文协议内容

水文分析基于高程模型(DEM)建立水系模型,用于研究流域水文特征和模拟地表水文过程,并对未来的地表水文情况作出估计。水文分析能够帮助我们分析洪水的范围,定位地表径流污染源,预测地貌改变对径流的影响等,广泛应用于区域规划、农林、灾害预测、道路设计等行业和领域。

案例

本文以河流污染分析为例,通过水文分析、要素追踪分析、缓冲区分析等,提取吴起县洛河流域的水系,并分析工厂污水对河流及周围的污染情况。

数据准备:

DEM数据

排污工厂点数据;

操作流程

本案例的具体操作流程为:

导入DEM、点数据,并进行坐标系转换和裁剪;

通过可视化建模构建河流污染分析模型;

提取水系数据和汇点数据;

将水系数据进行构网;

根据污染点数据和河网数据进行要素追踪分析;

根据追踪分析得到的受污染河流,进行多重缓冲区分析,得到受影响的区域。

java 解析国家水文协议 java 解析国家水文协议内容,java 解析国家水文协议 java 解析国家水文协议内容_栅格,第1张

操作步骤准备好的DEM数据,及污染源和吴起县的其他数据所在的数据源。

java 解析国家水文协议 java 解析国家水文协议内容,java 解析国家水文协议 java 解析国家水文协议内容_java水文模型_02,第2张

构建模型:在可视化建模选项卡中,单击“新建”,在打开的窗口中构建模型,从右侧工具箱中将工具一次拖拽到窗口中,并建立连接关系,构建好的模型如下图所示的:

java 解析国家水文协议 java 解析国家水文协议内容,java 解析国家水文协议 java 解析国家水文协议内容_java 解析国家水文协议_03,第3张

3.依次设置各功能的参数,设置以下功能的主要参数。

4.填充伪洼地:默认参数;

5.计算流向:勾选“强制边界栅格流向为外向”,取消勾选“创建高程变化梯度”。

6.计算汇水量:默认参数;

7.提取栅格水系:“阈值汇水量>”设置为1200;

8.水系矢量化:将“河流分级法”设置为Strahler法;

java 解析国家水文协议 java 解析国家水文协议内容,java 解析国家水文协议 java 解析国家水文协议内容_栅格_04,第4张

9.拓扑构网:将矢量化的水系数据进行构网,勾选“线线自动打断”;

10.多要素追踪:将污染源设置为点数据集;

java 解析国家水文协议 java 解析国家水文协议内容,java 解析国家水文协议 java 解析国家水文协议内容_栅格_05,第5张

11.多重缓冲区分析:批量添加缓存半径,将起始值设置为500,终止值设置为1500,段数为3,并勾选“合并缓冲区”复选框。

12.设置好以上功能参数后,在“可视化建模”选项卡中单击“执行”按钮,即可依次执行模型中的功能。

13.执行成功后,对结果数据进行配图,即可得到下图所示的河流污染图,颜色越深表示受污染程度越严重。

java 解析国家水文协议 java 解析国家水文协议内容,java 解析国家水文协议 java 解析国家水文协议内容_建模_06,第6张


https://www.xamrdz.com/lan/5et1923456.html

相关文章: