使用廊道连接位置

需要 Spatial Analyst 许可。

可以使用最佳区域连接最佳路径为线最佳路径为栅格工具以最佳方式将位置与路径连接在一起。 但是,您可能希望结果不仅限于狭窄的折线或宽度为一个像元的路径。 您需要一个更大的二维区域,其中位置之间的总行进成本低于特定阈值。 该区域称为廊道。

可通过以固定距离对最佳路径进行缓冲来产生区域。 但是,这种方法可能无法正确捕获对行进者重要的信息。 例如,最佳路径周围的简单缓冲区可能包括工业园区,如果您正在规划野生动物廊道,则不适合包含该园区。 连接位置的廊道的宽度应能够根据位置之间各个像元之间实际累积成本的变化比率而变化。 由于对于野生动物而言,工业园区的成本非常高,因此该区域不会包括在廊道中。

通过一条路径连接的两个点和通过廊道连接的相同的两个点

廊道包含所有小于指定的累积成本的可能成本路径。 廊道工具可计算在两个源之间创建的累积成本之和。 从该结果中选择值小于成本阈值的像元以定义廊道。

由恒定距离缓冲区连接的两个点和由多条路径组成的廊道连接的相同的两个点

廊道计算示例

廊道可用于解决各种情况的分析,例如:

  • 在养鹿计划中,将两片鹿栖息地与最佳廊道连接起来。
  • 标识拟建地下管道的可能路径。
  • 确定在连接两个公园时必须保留拟建自行车道的可行区域。

廊道分析

可以在概念上将距离分析分为以下相关功能领域:

从第三个功能区开始,位置与廊道相连,如以下示例所示。

在新建的公园(浅绿色面)中存在一个熊种群,在四个管理站之一(黄色点)附近的周边区域存在第二个种群。 廊道将允许熊在两个位置之间移动。

两个位置之间的廊道结果的地图
两个位置(新公园和管理站)之间的廊道工具输出。 累积成本距离输入使用成本表面、作为障碍的流(蓝色线)和表面栅格进行计算。

在廊道地图中,可以指定阈值来定义廊道宽度。

应用阈值后最终廊道输出的地图
将阈值应用于廊道工具输出后的最终廊道结果(棕色区域)。

创建廊道

标识两个源之间的廊道的一般过程如下:

  • 计算从第一个源位置到研究区域中每个其他像元的累积距离。
  • 计算从第二个源位置到研究区域中每个其他像元的累积距离。
  • 计算每个像元在两个源之间的累积距离的总和。
  • 标识两个源之间的总累积距离位于定义的阈值内的像元

要创建廊道结果,请完成以下步骤:

计算第一个源的距离累积。

  1. 打开距离累积工具。
  2. 输入栅格或要素源数据参数中提供要作为源(源 A)连接的第一个位置。
  3. 为源 A 的输出距离栅格命名。
  4. 输入成本栅格参数中标识成本栅格。

    行进者的方向不能包含在廊道中。 因此,请勿指定垂直系数、水平系数或行进方向源特征参数的值。

  5. 单击运行
  6. 计算第二个源的距离累积。
  7. 打开距离累积工具。
  8. 输入栅格或要素源数据参数中提供要作为源(源 B)连接的第二个位置。
  9. 为源 B 的输出距离栅格命名。
  10. 指定与在步骤 4 中指定的参数相同的参数。
  11. 单击运行
  12. 计算两个源的累积成本的总和。
  13. 打开廊道工具。
  14. 将在步骤 5 中创建的第一个位置(源 A)的输出标识为输入成本距离栅格 1 参数值。
  15. 将在步骤 10 中创建的第二个位置(源 B)的输出标识为输入成本距离栅格 2 参数值。
  16. 为输出廊道栅格命名
  17. 单击运行
  18. 选择总累积成本低于定义的阈值的像元。
  19. 打开栅格计算器按属性提取条件函数工具。
  20. 在步骤 15 中将由廊道工具创建的输出栅格用作输入。
  21. 指定阈值。
  22. 为输出栅格命名。
  23. 单击运行

使用最低成本廊道连接位置

廊道可定义连接两个源位置的最低成本地理区域。 其包含源之间所有小于指定累积成本的无方向成本路径。 廊道和其中的路径无方向,原因在于在源之间移动的方式无关紧要。

廊道创建过程

要创建廊道栅格,您需要两个数据集:一个数据集用于定义第一组源位置,另一个数据集用于定义第二组位置。 您将使用距离累积工具为第一组源创建累积成本栅格。 然后,使用相同的工具为第二组位置创建累积成本栅格。 将这两个结果用作廊道工具的输入,该工具将创建两个源之间的累积成本的总和。 最后一步是标识可接受的阈值,并仅选择位于该阈值内的那些像元,以创建最终的廊道栅格结果。

廊道的方向性和阈值

廊道无方向,因此从一个源移动到另一个源与从第二个源移回第一个源的成本相同。 但是,在两次运行距离累积工具时,必须使用相同的设置,这一点很重要。

您可以使用成本表面表面栅格来提高对距离进行建模的方式的复杂程度。 但是,您不能使用垂直系数水平系数行进方向源特征,原因在于这些参数取决于移动的方向性。

下图显示了为拟议电线项目创建的廊道示例。 评估廊道成本的唯一标准是土地购置成本。 最终的廊道(浅红色)包含的所有路径的成本最多比最低成本路径高 10%,成本最低路径也会显示出来(深红色线)。 廊道的宽度沿其长度变化,并且廊道在点处明显分叉。 此结果与在最低成本路径周围生成固定宽度缓冲区时的结果不同。

通过廊道区域和最低成本路径的一条线连接两个位置
红线表示提议的电线的最低成本路径。 粉色背景显示了相关的最低成本廊道。

如果选择总累积成本最多比最低成本路径高 10% 的所有像元,则可将结果视为 10% 成本廊道。

廊道宽度

廊道的狭窄部分通常会标识廊道成本最敏感的区域,并且通过这些部分的路径的选择较少。 在电线案例中,廊道的较窄部分可能是应该首先购买的位置,原因在于在廊道的该部分中铺设电线时,纬度较小。 这些区域是廊道中最关键的位置。

当野生动物在廊道中逗留时,廊道的狭窄部分可能是野生动物在景观中移动时面临最大风险的位置。 这些狭窄的区域可能是最重要的保护区域,原因在于野生动物在廊道中移动时的选择将更少。

可视化廊道宽度重要性的另一种方法是考虑河流流经山谷。 在山谷宽阔且平坦的区域,河流通过该部分的方式可能有多种(阻力最小)。 发生洪水时,河流可能会溢出河岸并变宽,甚至路径会改变。 但是,在山谷变窄,最终成为峡谷,并且两侧都有陡峭围墙的区域,河流改变路径的几率很少。 可将峡谷狭窄部分周围的区域视为成本高得多的区域。 有关此概念的直观说明,请参阅下面的其他信息部分。 在可视化中,最低成本路径是河流,各种成本阈值是等值线。

适当阈值

阈值取决于成本表面的单位。 以美元为单位的成本是更容易定义的单位之一。 但是,对于野生动物廊道而言,如果成本单位为首选项,则确定阈值可能更具挑战性。 将生物阈值与主观首选项成本单位相关联将更加难以得到验证。

在这类案例中,尝试几个阈值,直到获得适当的宽度。 在理想情况下,指定的阈值将由客观测量决定。

廊道中的岛屿

根据指定的阈值,可在廊道分叉且不连续的区域中生成的廊道中创建岛屿,例如上面的电线廊道示例。 岛屿像元的累积成本较高,并且廊道将在其周围导航。

多个源位置

可用于创建输入累积成本栅格的唯一源的数量并不限于一个。 可以将多个源输入到距离累积工具中。 根据源之间的累积成本值和指定的阈值,可以在源之间生成多个廊道,而不是一个廊道。

在每个像元的基础上计算廊道

下图显示了如何为单个像元位置创建廊道。 对于输入栅格中的每个像元,此过程均会发生,但是出于演示目的,将显示一个像元。

要创建廊道,必须使用距离累积工具创建两个成本累积栅格:一个栅格来自源 A,另一个栅格来自源 B。

来自两个源的两个输入累积栅格
两个输入的累积成本栅格来自两个源。

然后,廊道工具会将两个累积成本表面相加在一起。

生成的已合并累积成本栅格,重点关注单一像元
将合并来自两个源的累积成本栅格。

输出栅格未在两个源之间定义一条最低成本路径。该栅格可标识源之间的累积成本范围。 也就是说,到达源 A 的最低累积成本加上到达源 B 的最低累积成本等于通过某个像元的路径的总累积成本。 如果从源 A 到源 B 的路径经过该像元,则该累积成本就是最低累积成本。

然后指定阈值以定义廊道的宽度。

从栅格中选择所有累积成本值小于指定阈值的像元以创建廊道。 应用阈值后,可将结果输出视为像元的最低成本廊道,而不是最低成本路径(单条线)。

在阈值为 100 的情况下生成的廊道
这是应用阈值后生成的廊道。

解释廊道

廊道的宽度可能会沿其长度发生很大变化。 其不是最低成本路径周围的固定距离缓冲区。 您可以定义所需的最小宽度,并确定一组最低成本路径是否会形成可接受廊道。

考虑廊道的另一种方法是,廊道会显示最低成本路径位置的不确定性。 给定的最低成本路径周围的 10% 廊道是所有路径的良好且直观的汇总,这些路径的成本最多比最低成本路径高 10%。

廊道可以显示最低成本路径对其位置变化敏感的位置。 在上面的电线示例中,廊道顶部的较宽区域位于价格低廉的土地上,因此在未显著影响其成本的情况下,可采用多种方式更改路径在该区域中的位置。 相反,在狭窄的廊道中间部分中,替代最低成本路径在空间上受到限制,几乎无法对其进行更改。

其他信息

以下部分将提供有关通过廊道连接位置的其他信息。

用于定义廊道阈值的替代工具

您可以使用多种工具来指定阈值,该阈值可使用条件子句来定义廊道的宽度。 下面描述了三种工具。 使用 100 累积成本阈值。

条件函数工具

通过以下设置使用条件函数工具(来自“条件”工具集):

  1. 打开条件函数工具。
  2. 提供廊道工具的输出,以将其作为输入条件栅格参数。
  3. 表达式参数中构建语句“Value < 100”
  4. 将 100 指定为输入条件为真时所取的栅格数据或常量值参数值。
  5. 输入条件为假时所取的栅格数据或常量值参数留空。
  6. 为输出栅格命名。
  7. 单击运行

按属性提取工具

通过以下设置使用按属性提取工具:

  1. 打开按属性提取工具。
  2. 提供廊道工具的输出,以将其作为输入栅格参数值。
  3. Where 子句参数中构建“Value < 100”
  4. 为输出栅格命名。
  5. 单击运行

条件测试工具

通过以下设置使用测试工具:

  1. 打开测试工具。
  2. 提供廊道工具的输出,以将其作为输入栅格参数值。
  3. Where 子句参数中构建语句“Value < 100”
  4. 为输出栅格命名。
  5. 单击运行

了解廊道

要了解为何添加两个距离累积栅格并设置阈值会创建廊道,请从最简单的几何案例开始。 直线是平面中两点间的最低成本路径。 如果点 C 位于该线上,则 AC + CB = AB。 廊道术语表明,从 C 到 A 和从 C 到 B 的累积成本总和是恒定的,并且也是最小值(AB 线的长度)。 因此,直线是 A 和 B 之间的 0% 廊道。 这也是创建最低成本路径的另一种方式,您无需使用反向栅格。

点 A 和 B 之间的线,中间点 C 位于该线上
点 A 和点 B 为线(最低成本路径)的源点,点 C 位于该线上。

如果 C 移出线(远离最低成本路径),则 AC 是从 C 到 A 的新最低成本路径,而 CB 是从 C 到 B 的最低成本路径。 因此,AC + CB > AB。 具有相同总成本的所有点会在原始的最低成本路径周围形成椭圆。 将 C 连接到 A 和 B 的所有最低成本路径都包含在廊道中。 在廊道术语中,椭圆是最小成本路径周围的 x% 廊道。 与电线示例一样,在廊道的起点处,最低成本路径周围的最低成本廊道不同于该路径周围的固定宽度缓冲区。

点 C 从线 AB 移出,并且线 AB 周围的椭圆通过点 C
点 C 从线 AB 移出。 椭圆可定义包括点 C 的廊道。

当处理更通用的最低成本路径时,也存在这些情况。 0% 廊道与最低成本路径相同,而阈值较高的廊道会形成包含该走廊中的所有像元和所有路径的等值线环。

如果移动方向在您的最低成本路径分析中并不重要,则可以使用廊道可视化最低成本路径或可以定位替代无方向路径的所有位置的不确定性,这些位置位于最低成本路径的可接受成本阈值范围内。

可视化廊道

在 3D 模式下查看廊道时,您可以获取见解和视角。 最低成本路径成为由总累积成本输入表面构成的峡谷的相对水平的地面,并且各种 x% 廊道在峡谷壁上形成等值线。 从峡谷壁上的任何一点开始,您必须下坡才能到达源,这意味着您需要在等值线以下行进,该等值线指示您处于该百分比的廊道内。

合计累积曲面和等值线中的已定义百分比廊道的 3D 视图
这是电线的最低成本路径和 10% 廊道的 3D 视图。 其他等值线可标识成本可能更高昂的廊道。

电线示例中廊道的较宽部分包含在上图中较宽且较平的碗状区域中。 如果您愿意花费额外的累积成本,则可以提高阈值。 由于廊道的宽度会显着增加,因此较宽的碗状区域可为您提供更多规定路径的方法。 峡谷墙可显示哪方面的投资将不太成功。

相关主题