ArcGIS教程:创建最小成本廊道

原创 2015年11月19日 13:39:07

什么是廊道?

  廊道分析工具返回的栅格中,针对每个像元位置都计算了两个输入累积成本栅格的成本距离总和(累积成本)。对于每个像元位置来说,两个栅格成本的总和用于识别从一个源到另一个源且经过该像元位置的最小成本路径。

  廊道分析工具与成本路径工具相关,后者仅返回具有最小成本路径的输出栅格。

为什么要查找最小成本廊道?

  您可以使用廊道分析工具代替成本路径工具来连接保护区规划中的两片鹿群栖息地,并为鹿群保留最理想的廊道,而不只是保护一条路径。

创建廊道

  要创建廊道,必须使用成本距离工具(例如,成本距离或路径距离)创建两个成本累积栅格,一个源(或一组源)对应一个成本累积栅格。出于演示目的,下图显示了根据单个像元位置创建的成本面。此过程实际上发生在输入栅格的各个像元位置。

  

  廊道分析工具随后会同时添加两个累积成本面。

  

  输出栅格不识别在两个源之间的单个最小成本路径,但会识别源之间累积成本的范围。也就是说,到达源 1 的最小累积成本加上到达源 2 的最小累积成本等于经过像元的某个路径的总累积成本。如果从源 1 到源 2 的路径经过该像元,则该累积成本就是最小累积成本。

  如果从廊道栅格中选择值小于最大累积距离(或阈值)的所有像元,则所生成的输出栅格将与不超过指定成本的一片带(或廊道)状像元相对应。生成的阈值输出可被视为像元的最小成本廊道,而不是最小成本路径(单条线)。

  

其他方法

  通过条件指令也可以将廊道限制为指定的阈值。下面列出了使用不同的工具来实现此方法的几个示例。

  •   将条件函数工具(位于“条件分析”工具集中)与以下设置结合使用:

  输入条件栅格数据:accum_cor

  表达式:"Value < 100"

  输入条件为真时所取的栅格数据或常量值:100

  输入条件为假时所取的栅格数据或常量值:0

  输出栅格:corr_thresh

  •   将按属性提取工具(位于“提取分析”工具集中)与以下设置结合使用:

  输入栅格:accum_cor

  Where 子句:"Value < 100"

  输出栅格:corr_thresh

  •   将条件测试工具(位于数学 > 逻辑工具集中)与以下设置结合使用:

  输入栅格:accum_cor

  Where 子句:"Value < 100"

  输出栅格:corr_thresh

  如果将多个源输入到成本距离工具中来为廊道分析工具创建输入累积成本栅格,则根据源之间的累积成本值以及指定的阈值,可能会生成多个廊道(每个源之间一个廊道)。

ArcGIS应用分析--修建最小成本道路

修建一条从学校通往目的地花费成本最低的道路。要求 1)新建路径成本较少; 2)新建路径为较短路径; 3)寻找最短路径的实现需要运用ArcGIS的空间分析(Spatial Analyst)中距离制...
  • BigSun1993
  • BigSun1993
  • 2016年01月03日 13:59
  • 1963

ArcGIS教程:创建成本最低路径

什么是成本最低路径?   成本路径工具用于确定目标点与源点之间的成本最低路径。除了需要指定目标外,成本路径工具还将用到通过成本距离工具得出的两个栅格:成本最低距离栅格和回溯链接栅格。这些栅格可通过成...
  • u010687924
  • u010687924
  • 2014年07月09日 15:47
  • 557

ArcGIS应用分析--修建最小成本道路

修建一条从学校通往目的地花费成本最低的道路。要求 1)新建路径成本较少; 2)新建路径为较短路径; 3)寻找最短路径的实现需要运用ArcGIS的空间分析(Spatial Analyst)中距离制...
  • BigSun1993
  • BigSun1993
  • 2016年01月03日 13:59
  • 1963

ArcGIS教程:创建成本最低路径

什么是成本最低路径?   成本路径工具用于确定目标点与源点之间的成本最低路径。除了需要指定目标外,成本路径工具还将用到通过成本距离工具得出的两个栅格:成本最低距离栅格和回溯链接栅格。这些栅格可通过成...
  • u010687924
  • u010687924
  • 2014年07月09日 15:47
  • 557

ArcGIS教程:成本路径 (空间分析)

摘要   计算从源到目标的最小成本路径。   用法   在成本距离方面,成本路径工具可生成用于记录最小成本路径或从所选位置到累积成本面内所定义的最近源像元之间的路径的输出栅格。  在运行...
  • u010687924
  • u010687924
  • 2015年12月05日 13:16
  • 887

单源最短路径+最小花费生成树

A - Road Construction Time Limit:8000MS     Memory Limit:65536KB     64bit IO Format:%lld & %llu Sub...
  • yuanjunlai141
  • yuanjunlai141
  • 2016年03月29日 21:09
  • 806

生成树和最小费用生成树以及Kruskal算法

Spanning Tree --生成树    生成树是一种特殊通路,在实际应用中具有广泛意义。 比如:将道路网表示一个图,则生成树就表示从某地出发,到达所有其他各地且不绕圈子的直达路径,就是不经过同一...
  • leaf_130
  • leaf_130
  • 2016年02月15日 15:15
  • 625

ArcGIS教程:创建成本面栅格

成本距离工具用于计算各像元到成本面上指定的源位置处的最小累积成本。执行此工具前,您必须首先创建一个源数据集和一个成本数据集。您可以使用ArcGIS Spatial Analyst 扩展模块中提供的工具...
  • u010687924
  • u010687924
  • 2015年11月19日 13:48
  • 874

最小(代价)生成树

一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边。最小生成树可以用kruskal(克鲁斯卡尔)算法或prim(普里姆)算法求出。 ...
  • weixin_37720172
  • weixin_37720172
  • 2017年05月07日 21:13
  • 615

ArcGIS教程:了解成本距离分析

从像元的角度来讲,成本工具的目标是确定“分析”窗口中各像元位置到某个源的最小成本路径。您必须确定每个像元的通向源的最低累积成本路径、考虑了最小成本路径的源,以及最小成本路径本身。   成本距离工具与...
  • u010687924
  • u010687924
  • 2014年07月10日 14:47
  • 1596
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ArcGIS教程:创建最小成本廊道
举报原因:
原因补充:

(最多只允许输入30个字)