需要 Spatial Analyst 许可。
成本距离工具为每个像元计算成本表面上指定源位置的最低累积成本。 必须首先创建源数据集和成本数据集。 可以使用 ArcGIS Spatial Analyst extension 中提供的工具以不同的方式创建这些数据集。
创建多条件成本表面
在以下示例中,需要一条用于构建新道路的最低成本路径。 要创建路径,首先必须创建成本距离表面,这需要源位置数据集和成本栅格作为输入。 该示例将演示如何创建成本栅格。
源
源是您提议要分析的要素的起点。 在下图中,您可以看到标识为拟建道路起始位置(红色)的区域。
成本栅格
成本栅格用于标识通过每个像元的出行成本。 要创建此栅格,您需要确定通过每个像元构建道路的成本。 尽管成本栅格是单个数据集,但它通常用于表示多个条件。 在这个例子中,土地利用和坡度将影响建筑成本。 这些数据集中的每一个都在不同的测量系统(土地利用类型和坡度百分比)中,因此它们不能直接相互比较,必须重新分类为一个共同的等级。
创建成本栅格
在此示例中,创建成本栅格一般分为分为三个步骤。
将数据集重分类到同一等级
坡度和土地利用栅格已按 1 到 10 的等级重新分类。 应检查每个数据集的属性以确定它们对修路成本的贡献。 例如,穿越陡坡的成本更高,因此在重新分类此数据集时,将为更陡的斜坡分配更高的成本。 下图显示了结果。
根据影响百分比对数据集进行加权
生成成本栅格的下一步是合并重分类的数据集。 最简单的方法是在数学上将它们相加。 但是,某些因素可能比其他因素更重要。 例如,避开陡坡的重要性可能是土地利用类型的两倍,因此您可以为该数据集赋予 66% 的影响,为土地利用数据集赋予 34% 的影响(等于 100%)。 下图显示了概念过程:
合并数据集
通过将加权数据集相加来创建最终成本栅格。
下图显示了最终成本栅格。 它是对坡度和土地利用的输入数据集进行重分类的结果;分别按 0.66 和 0.34 加权;然后组合加权数据集。
此成本表面栅格现在可用作成本距离或其他成本工具的输入。