com.supermap.analyst.spatialstatistics
类 SamplingParameter

java.lang.Object
  继承者 com.supermap.analyst.spatialstatistics.SamplingParameter
直接已知子类:
LayeredRandomSamplingParameter, SandwichRandomSamplingParameter, SimpleRandomSamplingParameter, SpatialLayeredRandomSamplingParameter, SystematicRandomSamplingParameter

public class SamplingParameter
extends java.lang.Object

抽样参数类。


构造方法摘要
SamplingParameter()
           
 
方法摘要
 void dispose()
          释放该对象所占用的资源。
 double getExpandRatio()
          返回抽样放大比例。
 double getResolution()
          返回抽样分辨率。
 SamplingFunctionParameter getSamplingFunctionParameter()
          返回计算抽样样本量的函数。
 boolean isProportion()
          返回是否使用比例值。
 void setExpandRatio(double value)
          设置抽样放大比例。
 void setProportion(boolean value)
          设置是否使用比例值。
 void setResolution(double value)
          设置抽样分辨率。
 void setSamplingFunctionParameter(SamplingFunctionParameter value)
          设置计算抽样样本量的函数。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

SamplingParameter

public SamplingParameter()
方法详细信息

dispose

public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。


isProportion

public boolean isProportion()
返回是否使用比例值。

返回:
是否使用比例值。

setProportion

public void setProportion(boolean value)
设置是否使用比例值。取值类型有两种:刻度值和比例值。

参数:
value - 是否使用比例值。
默认值:
默认为false,即使用刻度值(连续值)。

getResolution

public double getResolution()
返回抽样分辨率。

返回:
抽样分辨率。

setResolution

public void setResolution(double value)
设置抽样分辨率。对于矢量底图,在抽样过程中,需要对底图格网化得到抽样空间(格网化后的每个格网为一个可能被抽到的样本单元)。抽样分辨率就是每个最小格网的宽度。

参数:
value - 抽样分辨率。
默认值:
默认值为0。

getExpandRatio

public double getExpandRatio()
返回抽样放大比例。

返回:
抽样放大比例。

setExpandRatio

public void setExpandRatio(double value)
设置抽样放大比例。实际的采样样本量是根据用户输入参数计算得到的理论值乘以样本扩大比例得到的样本个数扩大的百分比。有些样本不可获得或者可能样本数据丢失,因此根据用户选择的扩张比例,将计算出来的样本量按照一定比例增加,作为用户最后得到的样本。

参数:
value - 抽样放大比例。
默认值:
默认值为0.1。

getSamplingFunctionParameter

public SamplingFunctionParameter getSamplingFunctionParameter()
返回计算抽样样本量的函数。

返回:
计算抽样样本量的函数。

setSamplingFunctionParameter

public void setSamplingFunctionParameter(SamplingFunctionParameter value)
设置计算抽样样本量的函数。

参数:
value - 计算抽样样本量的函数。