com.supermap.analyst.spatialanalyst
类 NeighbourShape

java.lang.Object
  继承者 com.supermap.analyst.spatialanalyst.NeighbourShape
直接已知子类:
NeighbourShapeAnnulus, NeighbourShapeCircle, NeighbourShapeRectangle, NeighbourShapeWedge

public abstract class NeighbourShape
extends java.lang.Object

邻域形状基类。

邻域按照形状可分为:矩形邻域、圆形邻域、环形邻域和扇形邻域。邻域形状的相关参数设置,可通过 NeighbourShape 的派生类:NeighbourShapeRectangleNeighbourShapeCircleNeighbourShapeAnnulusNeighbourShapeWedge 来分别完成。


方法摘要
abstract  NeighbourShapeType getShapeType()
          返回邻域形状类型。
 NeighbourUnitType getUnitType()
          返回邻域统计的单位类型。
 void setUnitType(NeighbourUnitType value)
          设置邻域统计的单位类型。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getShapeType

public abstract NeighbourShapeType getShapeType()
返回邻域形状类型。

返回:
邻域形状类型。

getUnitType

public NeighbourUnitType getUnitType()
返回邻域统计的单位类型。

返回:
邻域统计的单位类型。
默认值:
默认值为 NeighbourUnitType.CELL

setUnitType

public void setUnitType(NeighbourUnitType value)
设置邻域统计的单位类型。

参数:
value - 邻域统计的单位类型。