supermap动态流向_计算流向 | SuperMap iDesktop Java

本文介绍了如何在SuperMap软件中进行动态流向计算,这是水文分析的关键步骤。通过最大坡降法确定水流方向,并讨论了边界水流处理和高程变化梯度栅格的设置。用户可以通过特定的工具和参数配置,如设置源数据、强制边界流向、创建高程变化梯度,来执行计算并得到流向和梯度结果。
摘要由CSDN通过智能技术生成

流向,即水文表面水的流向。计算流向是水文分析的关键步骤之一。水文分析的很多功能需要基于流向栅格,如计算累积汇水量、计算流长和流域等。

在 SuperMap 中,对中心栅格的8个邻域栅格进行编码。编码实际是取2的幂值,从中心栅格的正右方栅格开始,按顺时针方向,其编码值分别为2的0、1、2、3、4、5、6、7次幂值,即1、2、4、8、16、32、64、128,分别代表中心栅格单元的水流流向为东、东南、南、西南、西、西北、北、东北八个方向,参考下图。每一个中心栅格的水流方向都由这八个值中的某一个值来确定。例如,若中心栅格的水流方向是西,则其水流方向被赋值16;若流向东,则水流方向被赋值1。

baaf3f11f96e7323e9fee774856f6fe7.png

使用说明

边界水流处理

位于栅格边界的单元格比较特殊(位于边界且可能的流向不足八个),可以指定其流向为向外,此时边界栅格的流向值下图的左图所示,否则,位于边界上的单元格将赋为无值,如右图所示。

5db77ee581de79be40e75b2bd6cce9fc.png

高程变化梯度栅格

在计算流向时,应用程序使用最大坡降法。这种方法通过计算单元格的最陡下降方向作为水流的方向。中心单元格与相邻单元格的高程差与距离的比值称为高程梯度。

操作步骤准备好填充伪洼地后的DEM数据。

功能入口如下:双击工具箱中“栅格分析”→“水文分析”→“计算流向”,或者将该工具拖拽到可视化建模窗口中,再双击该功能图形;

单击Ribbon中“空间分析”选项卡→“空间分析”组→“水文分析”下拉选项中“计算流向”。

在参数设置面板中设置相关参数:源数据:设置已填充洼地的 DEM 数据集。

强制边界栅格流向为向外:选中此项,则栅格表面边缘所有格网的水的流向均向外。

创建高程变化梯度:选中此项,计算流向时,会同时计算每个栅格高程的梯度变化,输出一个梯度栅格。默认不选中该项,即不会创建高程梯度栅格。

结果数据:设置结果要保存的数据源、流向栅格、梯度栅格的名称。注意:需要选中“创建高程变化梯度”时,才可以输入梯度栅格名称。

设置好以上参数后,单击“执行”按钮,即可计算流向,如下图所示,原始DEM数据及对其填充洼地后的结果数据,该DEM数据的洼地集中在蓝色边界区域内。

7110d1c53ed264979683078db9f09230.png

相关内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值