23.4.2. 专用网格分析

23.4.2.1. D8到溪流的距离

计算每个网格单元到流的水平距离,根据D8流模型向下移动,直到遇到流网格单元。

23.4.2.1.1. 参数

标签

名字

类型

描述

D8流向网格

[栅格]

该输入是使用d8方法编码的流动方向网格,其中来自一个单元的所有流都以最陡下降方向流向一个相邻单元。此网格可以作为**“D8流向”工具的输出获得。

流栅格

[栅格]

指示流的网格。这样的网格可以由**“流网络分析”工具集中的几个工具创建。但是,“流网络分析”工具集中的工具只创建值为0(表示无流)或1(表示流单元)的网格。此工具还可以接受值大于1的网格,这些值可以与 Threshold 用于确定流位置的参数。这允许使用贡献区域网格定义流以及普通流栅格网格。此网格需要整型(长整型)值,任何非整型值在计算前都将截断为整型。

Threshold

[数]

默认值:50

该值用作 Stream Raster Grid 确定溪流的位置。A细胞 Stream Raster Grid 值大于或等于 Threshold 值被解释为流。

23.4.2.1.2. 输出

标签

名字

类型

描述

输出到流的距离

[栅格]

一种网格,给出沿流径的水平距离,如D8流方向网格所定义,该网格到流栅格网格中的流。

23.4.2.1.3. Python代码

算法IDtaudem:d8hdisttostrm

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.2. D-无限雪崩跳动

标识雪崩的影响区域和该影响区域中每个单元的流动路径长度。所有单元格从每个源区域单元格向下倾斜,直到源到受影响区域的坡度小于阈值角度(称为α角)的点,都可以位于受影响区域中。该工具采用D-Infinity多流向法确定流向。这可能会导致非常少量的水流分散到一些可能会使受影响区域过大的下坡单元,因此可以设置阈值比例以避免这种过度分散。流动路径长度是从相关单元到具有最高角度的源单元的距离。

源区域的所有下坡点都可能位于受影响区域内,但不超过源到受影响区域的坡度小于一个称为α角的阈值角度的点。

../../../../_images/arexample.png

利用从震源点到评价点的直线距离测量坡度。

对于我来说,沿着流动路径测量角度更有物理意义。然而,将直线角度编码为沿流路的角度同样容易,因此将提供允许切换的选项。评估雪崩摆振最实际的方法是跟踪震源点与各点之间的最大角度。然后递归上坡流代数方法将查看一个网格单元及其所有上坡邻居。来自上坡相邻点的信息将用于计算与相关网格单元之间的角度,并在角度超过α角时将其保留在跳动区域中。此过程假设网格单元的最大角度将来自与流入相邻单元具有最大角度的单元集。对于沿流动路径计算的角度,这总是正确的,但我可以设想流动路径自身弯曲的情况,而对于直线角度,情况并非如此。

D-Infinity多流方向场使用比例将每个网格单元中的流指定给多个下坡邻居。( Pik )对于从网格单元中流出的所有流,其值在0和1之间,和为1。可能需要指定一个阈值 T 在将网格单元计算为流向下坡网格单元之前,必须超过此比例,例如 Pik > T (假设=0.2),以避免分散到流量非常小的网格单元。 T 将指定为用户输入。如果要使用所有上坡网格单元 T 可以输入为0。

雪崩源站点将作为短整数网格(名称后缀)输入 *ass ,例如 demass )由可能触发雪崩的正值和其他地方的0值组成。

输出以下网格:

  • rz——一个跳动区域指示器,值为0,表示该网格单元不在跳动区域,值大于0,表示该网格单元在跳动区域。由于与关联源位置的角度中可能有信息,因此此变量将被分配到源位置的角度(以度为单位)。

  • dm——从源头到问题点的最大角度的沿流距离。

23.4.2.2.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。这可以通过工具**“D-Infinity Flow Directions”**

坑填高程网格

[栅格]

此输入是高程值的网格。作为一般规则,建议您使用一个高程值网格,该网格已删除此输入的凹坑。凹坑通常被认为是干扰通过它们的流分析的工件。这个网格可以作为**“Pit Remove”**工具的输出获得,在这种情况下,它包含了一些高程值,这些高程值中的凹坑已经被填充到它们刚刚排水的位置。

雪崩源站点网格

[栅格]

这是一个雪崩源区的网格,通常使用经验和地图的视觉解释混合手动识别。雪崩源站点将作为短整数网格(名称后缀)输入 *ass ,例如 demass )由可能触发雪崩的正值和其他地方的0值组成。

比例阈值

[数]

默认值:0.2

该值是一个阈值比例,用于限制使用D无穷多流向法确定流向时造成的流量分散。D无穷多流向法通常会导致非常少量的水流分散到某些下坡单元,这可能会夸大受影响的区域,因此可以设置阈值比例以避免这种过度分散。

α角阈值

[数]

默认值:18

该值是阈值角度,称为alpha角度,用于确定从源单元格向下倾斜的哪些单元格位于受影响区域。只有从每个源区域单元向下倾斜的单元,直到源到受影响区域的坡度小于阈值角度的点,才在受影响区域中。

沿流道测量距离

[布尔]

默认值:True

此选项选择用于测量用于计算坡度角度的距离的方法。如果选项是 True 然后沿着流动路径测量,其中 False 选项导致沿从源单元到评估单元的直线距离测量坡度。

23.4.2.2.2. 输出

标签

名字

类型

描述

跳动区网格

[栅格]

此网格使用值为0的跳动区域指示器来识别雪崩的跳动区域(受影响区域),以指示此网格单元不在跳动区域中,值大于0表示此网格单元在跳动区域中。由于与关联源位置的角度中可能有信息,因此此变量将被分配到源位置的角度(以度为单位)。

路径距离网格

[栅格]

这是从源站点到每个单元具有最高角度的流距离网格。

23.4.2.2.3. Python代码

算法IDtaudem:dinfavalanche

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.3. D-无限集中限制积累

此函数适用于无限量供应的物质以浓度或溶解度阈值Csol在指示网格(dg)指示的区域加载到流中的情况。它是域中每个位置物质浓度的网格,其中来自供应区域的物质供应以浓度或溶解度阈值加载到流中。流量首先计算为输入有效径流权重网格(名义上的过量降水)的D无穷加权贡献面积。供应区域(指示网格)上的物质浓度达到浓度阈值。当物质沿着D无穷远流场向下移动时,它在从一个细胞到另一个细胞的移动过程中会发生一级衰减,并且会由于流动的变化而被稀释。“衰减倍增”网格给出了从网格单元移动时数量的分数(一阶)减少 x 到下一个下坡小区。如果使用outlets shapefile,则该工具只计算域中将流贡献给shapefile指定位置的部分。这有助于跟踪污染物或化合物的来源,该污染物或化合物的供应不受限制,以浓度或溶解度阈值加载到某个区域的流量中,并且该区域的流量可能会衰减或衰减。

指示器网格( dg )使用(0,1)指示功能来描绘物质供应的区域。 i(x) . A[] 表示使用d-无穷贡献面积函数计算的加权累积运算符。有效径流重量网格为流量(例如,如果是陆上流量,则为过量降雨量)提供了供给,表示为 w(x) . 具体流量如下:

Q(x)=A[w(x)]

这个加权累积 Q(x) 输出为地面流量特定排放网格。物质供应区域的浓度处于临界值(临界值是饱和或溶解极限)。如果 i(x) = 1 然后

C(x) = Csol, and L(x) = Csol Q(x),

在哪里? L(x) 表示流所承载的负载。在剩余位置,荷载由荷载累积和稀释浓度决定:

../../../../_images/claeqn.png

在这里 d(x) = d(i, j) 是一个衰减倍增器,在从网格单元移动时,质量减少了分数(一阶) x 到下一个下坡小区。如果旅行(或居住)次数 t(x) 与单元格之间的流关联 d(x) 可评估为 exp(-k t(x)) 在哪里? k 是一阶衰减参数。浓度网格输出为 C(x) . 如果使用outlets shapefile,则该工具只计算域中将流贡献给shapefile指定位置的部分。

../../../../_images/clafig.png

可用于跟踪在固定阈值浓度下释放或分离以流动的污染物。

23.4.2.3.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。此网格可以由函数**“D-Infinity Flow Directions”**创建。

干扰指示栅

[栅格]

表示物质供应区的源区的网格,该网格必须在该区域内为1,在该域的其余部分上为0或nodata。

衰减倍增网格

[栅格]

给出离开每个网格单元的流量在积累到下坡网格单元之前乘以系数的网格。这可用于模拟衰减或衰减物质的运动。如果旅行(或居住)次数 t(x) 与单元格之间的流关联 d(x) 可评估为 exp(-k t(x)) 在哪里? k 是一阶衰减参数。

有效径流权重网格

[栅格]

提供输入量(名义上有效径流或过量降水量)的网格,用于地面流量比流量的D-无限加权贡献面积评估。

出口形状文件

可选的

[向量:点]

此可选输入是一个点形状文件,用于定义感兴趣的出口。如果使用此文件,该工具将仅评估这些出口的上坡区域。

浓度阈值

[数]

默认值:1.0

浓度或溶解度阈值。在物质供应区域,浓度处于这个阈值。

检查边缘污染

[布尔]

默认值:True

此选项确定工具是否应检查边缘污染。边缘污染是指在确定贡献区域时,由于不考虑区域外的网格单元,可能低估某个值的可能性。

23.4.2.3.2. 输出

标签

名字

类型

描述

浓度网格

[栅格]

一个网格,给出流中感兴趣的化合物的浓度。

23.4.2.3.3. Python代码

算法IDtaudem:dinfconclimaccum

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.4. D-无限衰减累积

D-无穷大衰减累积工具在数量与D-无穷大流场累积的区域中的每个位置创建一个累积数量网格,但在从一个单元移动到另一个单元时会受到一阶衰减的影响。默认情况下,每个网格单元的数量贡献为单元长度,以给出每单位宽度的累积,但可以选择用权重网格表示。衰减倍增器网格使从网格单元累积的数量减少了分数(一阶)。 x 到下一个下坡小区。

衰变积累算符 DA[.] 将质量加载字段作为输入 m(x) 在每个网格位置表示为 m(i, j) 假设它随流场移动,但在从一个单元移动到另一个单元时会发生一阶衰减。输出是每个位置的累积质量 DA(x) . 积累 m 在每个网格单元上都可以进行数值计算。

../../../../_images/decayeqn.png

在这里 d(x) = d(i ,j) 是一个衰减倍增器,在从网格单元移动时,质量减少了分数(一阶) x 到下一个下坡小区。如果旅行(或居住)次数 t(x) 与单元格之间的流关联 d(x) 可评估为 exp(-k t(x)) 在哪里? k 是一阶衰减参数。重量网格用于表示质量荷载 m(x) . 如果未指定,则取1。如果使用了outlets shapefile,则仅在将流贡献给shapefile指定位置的域的该部分上计算函数。

../../../../_images/decay.png

用于跟踪易腐烂或衰减的污染物或化合物。

23.4.2.4.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。此网格可以由函数**“D-Infinity Flow Directions”**创建。

衰减倍增网格

[栅格]

给出离开每个网格单元的流量在积累到下坡网格单元之前乘以系数的网格。这可用于模拟衰减物质的运动。

权重网格

可选的

[栅格]

一种在积累过程中提供重量(负荷)的网格。如果未指定此可选网格,则将权重作为线性网格单元大小,以给出每单位宽度的累积值。

出口形状文件

可选的

[向量:点]

此可选输入是一个点形状文件,用于定义感兴趣的出口。如果使用此文件,该工具将仅评估这些出口的上坡区域。

检查边缘污染

[布尔]

默认值:True

此选项确定工具是否应检查边缘污染。边缘污染是指在确定贡献区域时,由于不考虑区域外的网格单元,可能低估某个值的可能性。

23.4.2.4.2. 输出

标签

名字

类型

描述

衰减比集水区网格

[栅格]

D-无穷大衰减累积工具在质量随D-无穷大流场移动的区域中的每个位置创建一个累积质量网格,但在从一个单元移动到另一个单元时会发生一阶衰减。

23.4.2.4.3. Python代码

算法IDtaudem:dinfdecayaccum

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.5. D-无限距离向下

使用D-Infinity流模型计算下坡到流的距离。三维无限流模型是一个多流向模型,因为每个网格单元的流出量在最多2个下坡网格单元之间成比例。因此,从任何网格单元到流的距离并不是唯一定义的。源于特定网格单元的流可以在多个不同的单元处进入流。可选择统计方法作为流路到流距离的最长、最短或加权平均值。也可以选择几种测量距离的方法之一:总直线路径(毕达哥拉斯)、直线路径的水平分量、直线路径的垂直分量或总表面流路径。

23.4.2.5.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。这可以通过工具**“D-Infinity Flow Directions”**

坑填高程网格

[栅格]

此输入是高程值的网格。作为一般规则,建议您使用一个高程值网格,该网格已删除此输入的凹坑。凹坑通常被认为是干扰通过它们的流分析的工件。这个网格可以作为**“Pit Remove”**工具的输出获得,在这种情况下,它包含了一些高程值,这些高程值中的凹坑已经被填充到它们刚刚排水的位置。

流栅格

[栅格]

通过在流上使用网格单元值1,在流上使用网格单元值0来指示流的网格。这通常是**“流网络分析”**工具集中某个工具的输出。

权重路径网格

可选的

[栅格]

一种网格,给出距离计算中要使用的权重(负荷)。例如,当只计算通过缓冲区的流动距离时,可以使用该方法。然后,权重在缓冲区中为1,在缓冲区外为0。或者,重量可能反映了表面上的某种旅行成本函数,可能表示旅行时间或过程的衰减。如果不使用此输入文件,则假定每个网格单元的加载为一个。

统计方法

[枚举]

默认值:2

用于计算流向下游的距离的统计方法。在三维无限流模型中,每个网格单元的流出量在两个下坡网格单元之间成比例分布。因此,从任何网格单元到流的距离不是唯一定义的。源于特定网格单元的流可以在多个单元处进入流。到溪流的距离可定义为流向溪流的最长(最大)、最短(最小)或加权平均距离。

选项:

  • 最小值0

  • 最大值1

  • 2—平均值

距离法

[枚举]

默认值:1

距离法用于计算流向下游的距离。可选择以下几种测量距离的方法之一:总直线路径(毕达哥拉斯)、直线路径的水平分量(水平)、直线路径的垂直分量(垂直)或总表面流动路径(表面)。

选项:

  • 0---毕达哥拉斯

  • 1---水平

  • 2垂直

  • 3—表面

检查边缘污染

[布尔]

默认值:True

确定工具是否应检查边缘污染的标志。这被定义为由于域外的网格单元不被计算而低估值的可能性。在向下距离的上下文中,当从网格单元向下跟踪的流路径的一部分离开域而未到达流网格单元时,会发生这种情况。选择边缘污染检查后,算法将识别此问题,并且不会报告结果的数据。这是期望的效果,表明这些网格单元的值未知,因为它依赖于可用数据域之外的地形。如果您知道这不是问题,或者希望仅使用终止于流的流路径的分数来评估距离,则可以覆盖边缘污染检查。

23.4.2.5.2. 输出

标签

名字

类型

描述

D-Infinity Drop to Stream Grid

[栅格]

网格包含使用D-无穷大流模型和所选的统计和路径方法计算的到流的距离。

23.4.2.5.3. Python代码

算法IDtaudem:dinfdistdown

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.6. D-向上无限距离

该工具计算从每个网格单元到沿反向D无限流动方向的脊单元的距离。脊单元被定义为网格单元,它没有来自进一步向上倾斜的网格单元的贡献。给定多条流路在任意网格单元上的收敛性,任意给定网格单元都可以有多个上坡脊单元。此工具可以使用三种统计方法:最大距离、最小距离和这些流路径上的等待流平均值。上面的一个变体是,仅将贡献流量的比例大于用户指定阈值(t)的网格单元视为任何给定网格单元的上坡。设置t=0.5将导致任何网格单元只有一条流径,并将给出相当于D8流模型的结果,而不是D无穷大流模型,其中流在两个下坡网格单元之间成比例。最后,可以测量几个不同的可选路径:总直线路径(毕达哥拉斯)、直线路径的水平分量、直线路径的垂直分量或总表面流路径。

23.4.2.6.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。这可以通过工具**“D-Infinity Flow Directions”**

坑填高程网格

[栅格]

此输入是高程值的网格。作为一般规则,建议您使用一个高程值网格,该网格已删除此输入的凹坑。凹坑通常被认为是干扰通过它们的流分析的工件。这个网格可以作为**“Pit Remove”**工具的输出获得,在这种情况下,它包含了一些高程值,这些高程值中的凹坑已经被填充到它们刚刚排水的位置。

坡度网格

[栅格]

此输入是一个坡度值网格。这是以落差/距离来测量的,最常作为**“D-无限流向”**工具的输出获得。

统计方法

[枚举]

默认值:2

用于计算流向下游的距离的统计方法。在三维无限流模型中,每个网格单元的流出量在两个下坡网格单元之间成比例分布。因此,从任何网格单元到流的距离不是唯一定义的。源于特定网格单元的流可以在多个单元处进入流。到溪流的距离可定义为流向溪流的最长(最大)、最短(最小)或加权平均距离。

选项:

  • 最小值0

  • 最大值1

  • 2—平均值

距离法

[枚举]

默认值:1

距离法用于计算流向下游的距离。可选择以下几种测量距离的方法之一:总直线路径(毕达哥拉斯)、直线路径的水平分量(水平)、直线路径的垂直分量(垂直)或总表面流动路径(表面)。

选项:

  • 0---毕达哥拉斯

  • 1---水平

  • 2垂直

  • 3—表面

比例阈值

[数]

默认值:0.5

比例阈值参数,其中只有占流量比例大于此用户指定阈值的网格单元( t )被认为是任何给定网格单元的上坡。设置 t=0.5 将只从任何网格单元生成一条流径,并将结果等效于D8流模型,而不是D-Infinity流模型,其中流在两个下坡网格单元之间成比例。

检查边缘污染

[布尔]

默认值:True

确定工具是否应检查边缘污染的标志。这被定义为由于域外的网格单元不被计算而低估值的可能性。

23.4.2.6.2. 输出

标签

名字

类型

描述

D-Infinity Distance Up

[栅格]

网格,包含使用D-无穷大流模型和所选的统计和路径方法计算到屋脊的距离。

23.4.2.6.3. Python代码

算法IDtaudem:dinfdistup

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.7. D-无穷逆积累

这与评估加权贡献面积的方法类似,只是累积是通过沿流动方向的相反方向向上传播重量荷载,从而从每个网格单元累积向下加载重量的量。该函数还报告从最大下坡网格中的每个网格单元加载下坡的重量的最大值。

../../../../_images/raccfig.png

该功能旨在评估和绘制可能影响下坡的活动造成的危险。例如增加径流的土地管理活动。径流有时会引发滑坡或泥石流,因此此处的权重网格可以作为地形稳定图。然后,反向累积提供了每个网格单元的不稳定地形下坡量的测量,作为可能增加径流的活动危险指标,即使可能没有任何局部影响的可能性。

23.4.2.7.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。这可以通过工具**“D-Infinity Flow Directions”**

权重网格

[栅格]

一种在积累过程中提供重量(负荷)的网格。

23.4.2.7.2. 输出

标签

名字

类型

描述

反向累积网格

[栅格]

给出**“反向累加”**函数结果的网格。这与评估加权贡献面积的方法类似,只是累积是通过沿流动方向的反向向上传播重量荷载来累积每个网格单元的向下加载量。

最大下坡网格

[栅格]

给出从每个网格单元向下斜坡加载网格的最大重量的网格。

23.4.2.7.3. Python代码

算法IDtaudem:dinfrevaccum

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.8. D-无限传输有限积累-2

此函数用于计算物质(例如沉积物)的运输和沉积,该物质可能受到供应和运输流场容量的限制。该功能可累积物质流量(例如沉积物输送),但必须遵守以下规则:从任何网格单元中的输送量是供应和输送能力之间的最小值, Tcap . 网格单元处的总供应量计算为从上坡网格单元传入的传输量之和, Tin ,加上当地的供应贡献, E (例如侵蚀)。该功能还输出沉积, D ,计算为总供应量减去实际运输量。

../../../../_images/tlaeqn.png

在这里 E 是供应。 Tout 在每个网格单元 Tin 对于下坡网格单元,报告为运输限制聚集( tlaD 沉积作用 tdep )该功能提供了评估粘附在所运输物质上的化合物(污染物)浓度的选项。评估如下:

../../../../_images/tlaceqn1.png

Lin 是总进料复合装载量和 CinTin 指从每个上坡网格单元进入的浓度和输送。

../../../../_images/tlaceqn2.png

如果

../../../../_images/tlaceqn3.png

其他的

../../../../_images/tlaceqn4.png

在哪里? Cs 是局部提供的浓度,右边第二项中的差异表示来自局部网格单元的额外供应。然后,

../../../../_images/tlaceqn5.png

Cout 在每个网格单元中,包含来自此函数的浓度网格输出。

如果使用了outlets shapefile,则该工具只计算域中将流贡献给shapefile指定位置的部分。

有限的输运积累可用于模拟侵蚀和输沙,包括输沙率的空间依赖性和附着在泥沙上的污染物。

23.4.2.8.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。这可以通过工具**“D-Infinity Flow Directions”**

供电网

[栅格]

一种提供(装载)材料以实现有限的运输积累功能的网格。在侵蚀应用中,该网格将提供侵蚀分离,或在每个网格单元提供沉积物。

运力网格

[栅格]

提供每个网格单元的传输容量以实现传输限制累积功能的网格。在侵蚀应用中,该网格将提供承载流的输送能力。

输入浓度网格

[栅格]

一种网格,用于将供应中感兴趣的化合物集中到运输有限的累积函数中。在侵蚀应用中,该网格将给出附着在侵蚀沉积物上的磷的浓度。

出口形状文件

可选的

[向量:点]

此可选输入是一个点形状文件,用于定义感兴趣的出口。如果使用此文件,该工具将仅评估这些出口的上坡区域。

检查边缘污染

[布尔]

默认值:True

此选项确定工具是否应检查边缘污染。边缘污染是指在确定结果时,由于不考虑域外的网格单元,可能低估某个值的可能性。

23.4.2.8.2. 输出

标签

名字

类型

描述

传输限制累积网格

[栅格]

该网格是根据运输能力限制而累积的供应加权累积,并报告根据以下规则计算的运输速率:从任何网格单元的运输是向该网格单元和运输的总供应(本地供应加运输)的最小值。T容量。

沉积网格

[栅格]

一种网格,表示由于运输限制的堆积而产生的沉积。这是从传输到每个网格单元的剩余量减去从网格单元输出的传输容量。沉积网格计算为输入+本地供应-输出。

输出浓度网格

[栅格]

如果给定了供应网格中的输入浓度,则该网格也会输出,并给出粘附或结合到运输物质(如沉积物)上的化合物(污染物)的浓度。

23.4.2.8.3. Python代码

算法ID :未知

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.9. D-无限输运有限积累

此函数用于计算物质(例如沉积物)的运输和沉积,该物质可能受到供应和运输流场容量的限制。该功能可累积物质流量(例如沉积物输送),但必须遵守以下规则:从任何网格单元中的输送量是供应和输送能力之间的最小值, Tcap . 网格单元处的总供应量计算为从上坡网格单元传入的传输量之和, Tin ,加上当地的供应贡献, E (例如侵蚀)。该功能还输出沉积, D ,计算为总供应量减去实际运输量。

../../../../_images/tlaeqn.png

在这里 E 是供应。 Tout 在每个网格单元 Tin 对于下坡网格单元,报告为运输限制聚集( tlaD 沉积作用 tdep )该功能提供了评估粘附在所运输物质上的化合物(污染物)浓度的选项。评估如下:

../../../../_images/tlaceqn1.png

Lin 是总进料复合装载量和 CinTin 指从每个上坡网格单元进入的浓度和输送。

../../../../_images/tlaceqn2.png

如果

../../../../_images/tlaceqn3.png

其他的

../../../../_images/tlaceqn4.png

在哪里? Cs 是局部提供的浓度,右边第二项中的差异表示来自局部网格单元的额外供应。然后,

../../../../_images/tlaceqn5.png

Cout 在每个网格单元中,包含来自此函数的浓度网格输出。

如果使用了outlets shapefile,则该工具只计算域中将流贡献给shapefile指定位置的部分。

有限的输运积累可用于模拟侵蚀和输沙,包括输沙率的空间依赖性和附着在泥沙上的污染物。

23.4.2.9.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

用D-无穷大法给出流动方向的网格。流向以弧度测量,从东逆时针方向。这可以通过工具**“D-Infinity Flow Directions”**

供电网

[栅格]

一种提供(装载)材料以实现有限的运输积累功能的网格。在侵蚀应用中,该网格将提供侵蚀分离,或在每个网格单元提供沉积物。

运力网格

[栅格]

提供每个网格单元的传输容量以实现传输限制累积功能的网格。在侵蚀应用中,该网格将提供承载流的输送能力。

出口形状文件

可选的

[向量:点]

此可选输入是一个点形状文件,用于定义感兴趣的出口。如果使用此文件,该工具将仅评估这些出口的上坡区域。

检查边缘污染

[布尔]

默认值:True

此选项确定工具是否应检查边缘污染。边缘污染是指在确定结果时,由于不考虑域外的网格单元,可能低估某个值的可能性。

23.4.2.9.2. 输出

标签

名字

类型

描述

传输限制累积网格

[栅格]

该网格是根据运输能力限制而累积的供应加权累积,并报告根据以下规则计算的运输速率:从任何网格单元的运输是向该网格单元和运输的总供应(本地供应加运输)的最小值。T容量。

沉积网格

[栅格]

一种网格,它给出了由于运输限制积累而产生的沉积。这是传入每个网格单元的传输剩余量减去传出网格单元的传输容量。沉积网格的计算方法是输入+本地供应-输出传输。

23.4.2.9.3. Python代码

算法IDtaudem:dinftranslimaccum

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.10. D-无穷大上坡相关性

d-infinity upslope依赖工具量化域中每个网格单元贡献给一组目标网格单元的数量。D—无穷大流向—多个下坡网格单元之间每个网格单元的流量比例。在该流场向下倾斜之后,将定义从到达目标区域的每个网格单元开始的流量。上坡影响使用下坡递归进行评估,检查每个网格单元的下坡网格单元,以便生成的地图确定流经目的地区域的上坡区域或其所依赖的区域。

下图说明了域中每个源点的数量。 x (蓝色)有助于终点或区域 y (红色)。如果指标加权贡献面积函数表示为 I(y; x) 使用特定网格单元的单位值(1)给出加权贡献 y 网格单元 x 则上坡相关性为: D(x; y) = I(y; x) .

../../../../_images/dependence.png

例如,这有助于跟踪进入目的地区域的流量或流量相关物质或污染物的来源。

23.4.2.10.1. 参数

标签

名字

类型

描述

D-Infinity Flow Direction Grid

[栅格]

一种由D-无穷大法给出流动方向的网格,其中流动方向角被确定为在以所关注网格单元为中心的3x3网格单元窗口中形成的八个三角形面上最陡的向下坡度的方向。此网格可以使用**“D-Infinity Flow Direction”**工具生成。

目标网格

[栅格]

对可能从上坡接收流的目标区域进行编码的网格。此网格必须在区域Y内为1,在域的其余部分为0。

23.4.2.10.2. 输出

标签

名字

类型

描述

输出上坡相关网格

[栅格]

一个网格,用于量化域中每个源点对目标网格定义的区域的贡献量。

23.4.2.10.3. Python代码

算法IDtaudem:dinfupdependence

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.11. 平均向下倾斜

此工具计算用户选定距离上D8下坡方向的平均坡度。距离应以水平地图单位指定。

23.4.2.11.1. 参数

标签

名字

类型

描述

D8流向网格

[栅格]

该输入是使用d8方法编码的流动方向网格,其中来自一个单元的所有流都以最陡下降方向流向一个相邻单元。此网格可以作为**“D8流向”工具的输出获得。

坑填高程网格

[栅格]

此输入是高程值的网格。作为一般规则,建议您使用一个高程值网格,该网格已删除此输入的凹坑。凹坑通常被认为是干扰通过它们的流分析的工件。这个网格可以作为**“Pit Remove”**工具的输出获得,在这种情况下,它包含了一些高程值,这些高程值中的凹坑已经被填充到它们刚刚排水的位置。

下坡距离

[数]

默认值:50

要计算坡度的下坡距离的输入参数(以水平地图单位)。

23.4.2.11.2. 输出

标签

名字

类型

描述

坡度平均下降网格

[栅格]

此输出是在D8下坡方向计算的坡度网格,在选定的距离上取平均值。

23.4.2.11.3. Python代码

算法IDtaudem:slopeavedown

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.12. 坡面积比

计算坡度与特定集水区(集水区)的比率。这在代数上与更常见的ln(a/tanβ)湿度指数有关,但贡献面积在分母中,以避免当坡度为0时被0误差除。

23.4.2.12.1. 参数

标签

名字

类型

描述

坡度网格

[栅格]

一排斜坡。该网格可以使用**“D8流动方向”工具或“D-无限流动方向”**工具生成。

特定集水区网格

[栅格]

一个网格,给出每个单元格的贡献面积值,并将其作为自己的贡献,再加上上坡邻居对其的贡献。贡献面积按网格单元数(或权重总和)计算。可以使用**“D8贡献区域”工具或“D-Infinity贡献区域”**工具生成此网格。

23.4.2.12.2. 输出

标签

名字

类型

描述

坡度除以面积比网格

[栅格]

坡度与特定集水区(集水区)之比的网格。这与更常见的 ln(a/tan beta) 湿度指数,但贡献面积在分母内,以避免在坡度为0时被0误差除。

23.4.2.12.3. Python代码

算法IDtaudem:slopearearatio

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。

23.4.2.13. 地形湿度指数

计算地形湿度指数(TWI)。

23.4.2.13.1. 参数

标签

名字

类型

描述

Slope

[栅格]

一排斜坡。该网格可以使用**“D8流动方向”工具或“D-无限流动方向”**工具生成。

特定集水区

[栅格]

一个网格,给出每个单元格的贡献面积值,并将其作为自己的贡献,再加上上坡邻居对其的贡献。贡献面积按网格单元数(或权重总和)计算。可以使用**“D8贡献区域”工具或“D-Infinity贡献区域”**工具生成此网格。

23.4.2.13.2. 输出

标签

名字

类型

描述

湿润指数

[栅格]

湿度指数(TWI)的网格。

23.4.2.13.3. Python代码

算法IDtaudem:twi

import processing
processing.run("algorithm_id", {parameter_dictionary})

这个 算法id 将鼠标悬停在处理工具箱中的算法上时显示。这个 参数字典 提供参数名称和值。看到了吗 使用控制台中的处理算法 有关如何从Python控制台运行处理算法的详细信息。