创建最低成本路径

需要 Spatial Analyst 许可。

旧版本:

此功能已弃用,并将在未来版本中移除。

有关增强功能的更多信息,请参阅距离分析从旧的距离分析工具迁移到无畸变距离工具

什么是最低成本路径?

成本路径工具用于确定从目标点到源的最低成本路径。 除了需要指定目标外,成本路径工具还使用两个从成本距离工具导出的栅格:最低成本距离栅格和回溯链接栅格。 这些栅格由成本距离路径距离工具创建。 回溯链接栅格用于在成本距离表面上,从目标点向源点反向追踪成本最低的路径。

为什么要寻找最低成本路径?

最低成本路径是指从目标点到源点的通行路线。 该路径宽度为一个像元,从目标点延伸至源点,并保证是相对于输入到加权距离工具的原始成本栅格所定义的成本单位而言,成本最低的路线。 使用成本路径工具可以确定建设成本最优的新建道路选址,或者识别从多个郊区位置(源)前往最近购物中心(目标)的最佳路线。 在道路建设示例中,应用该工具后生成的路径是从目标点(现有交叉路口)到源点建设道路的成本最低方案。

两种不同权重下的最低成本路径
两种不同权重下的最低成本路径

上图中(以紫色和红色标示)显示了新道路的两条潜在路径。 紫色线表示基于成本栅格创建的路径,在该栅格中,每个输入栅格(土地利用和坡度)具有相同的影响。 红色线表示基于成本栅格创建的路径,在该栅格中,坡度输入栅格的权重(影响)为 66%。 通过提高坡度输入栅格的权重,红色路径在选择时更倾向于避开陡峭的坡面。

创建最低成本路径

务必考虑构成成本栅格的各个栅格应如何加权。 栅格的加权方式取决于具体的应用场景以及期望达成的分析结果。

如果输入目标包含多个像元或区域,则可以计算从每个像元出发的最低成本路径(生成多条路径,每个像元一条)、从每个区域出发的最低成本路径(每个区域一条路径),或者生成一条最佳单条路径(即从所有区域出发成本最低的唯一路径)。 工具中的一个参数用于指定应采用哪种计算方式。

以下示例将演示使用不同的“路径类型”选项来运行成本路径工具。

示例

为了说明不同成本路径选项的输出结果,请参考以下源位置和目标位置的示例。

源位置和目标位置
示例源位置和目标位置

每个区域

选择每个区域选项后,将为每个“来自目标位置”生成一条不同的路径。

按每个区域计算的最低成本路径
按每个区域计算的最低成本路径

单条路径

以下示例将演示使用最佳单条路径选项来运行成本路径工具。 当存在唯一的最低成本路径时,该路径在输出栅格中将被赋予值 3。 路径起始的源区域内的像元将被赋予值 1。

按最佳单条路径计算的最低成本路径
按最佳单条路径计算的最低成本路径

具有汇聚路径的每个区域

当来自不同区域的两条或多条成本路径在到达源点的途中汇合,并共同继续剩余的路程时,由于无法确定该共同路段的归属区域,因此该段路径将被赋予值 2,如下图按每个区域划分的成本路径示例所示。

通往多个区域的最低成本路径
通往多个区域的最低成本路径

分配给每条路径的值取决于在扫描过程中遇到区域像元的先后顺序。

相关主题