com.supermap.analyst.spatialanalyst
类 ComputeType

java.lang.Object
  继承者 com.supermap.data.Enum
      继承者 com.supermap.analyst.spatialanalyst.ComputeType

public class ComputeType
extends Enum

该类定义了距离栅格最短路径分析的计算方式类型常量。


字段摘要
static ComputeType ALL
          单一路径,所有目标对象对应的单元格只生成一条最短路径,即对于整个目标区域数据集来说所有路径中最短的那一条。
static ComputeType CELL
          像元路径,目标对象对应的每一个栅格单元都生成一条最短路径。
static ComputeType ZONE
          区域路径,每个目标对象对应的栅格区域都只生成一条最短路径。
 
方法摘要
 
从类 com.supermap.data.Enum 继承的方法
equals, getEnums, getNameByValue, getNames, getPredefineValues, getValueByName, getValues, hashCode, isDefined, isDefined, name, parse, parse, toString, value
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

CELL

public static final ComputeType CELL
像元路径,目标对象对应的每一个栅格单元都生成一条最短路径。

如下图所示,红色点作为源,黑线框多边形作为目标,采用该方式进行栅格最短路径分析,得到蓝色单元格表示的最短路径。


ZONE

public static final ComputeType ZONE
区域路径,每个目标对象对应的栅格区域都只生成一条最短路径。

如下图所示,红色点作为源,黑线框多边形作为目标,采用该方式进行栅格最短路径分析,得到蓝色单元格表示的最短路径。


ALL

public static final ComputeType ALL
单一路径,所有目标对象对应的单元格只生成一条最短路径,即对于整个目标区域数据集来说所有路径中最短的那一条。

如下图所示,红色点作为源,黑线框多边形作为目标,采用该方式进行栅格最短路径分析,得到蓝色单元格表示的最短路径。