com.supermap.analyst.spatialstatistics
类 LayeredFunctionScaleBParameter
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.analyst.spatialstatistics.SamplingFunctionParameter
-
- com.supermap.analyst.spatialstatistics.LayeredFunctionScaleBParameter
-
- 所有已实现的接口:
- IDisposable
public class LayeredFunctionScaleBParameter extends SamplingFunctionParameter
分层类抽样模型的B函数(连续值)参数类。分层抽样、空间分层抽样、“三明治”抽样模型在计算样本量用到的函数,包括A函数(连续值)、B函数(连续值)、A函数(比例值)、B函数(比例值)。
-
-
构造器概要
构造器 构造器和说明 LayeredFunctionScaleBParameter(double dTotalCost, double dInitalCost, double dPopulationVariance, String strLayeredVarianceFieldName, String strLayeredCostFieldName)分层抽样、空间分层抽样、“三明治”抽样模型的B函数(连续值)。LayeredFunctionScaleBParameter(double dPopulationVariance, String strLayeredVarianceFieldName)分层抽样、空间分层抽样、“三明治”抽样模型的B函数(连续值)。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 doublegetInitalCost()返回初始费用。StringgetLayeredCostFieldName()返回耗费(或花费)字段名称。StringgetLayeredVarianceFieldName()返回各层方差字段名称。doublegetPopulationVariance()返回用户期望精度。doublegetTotalCost()返回总费用。booleanisCostUnknown()返回是否耗费未知。voidsetCostUnknown(boolean value)设置是否耗费未知。voidsetInitalCost(double value)设置初始费用。voidsetLayeredCostFieldName(String value)设置耗费(或花费)字段名称。voidsetLayeredVarianceFieldName(String value)设置各层方差字段名称。voidsetPopulationVariance(double value)设置用户期望精度。voidsetTotalCost(double value)设置总费用。-
从类继承的方法 com.supermap.analyst.spatialstatistics.SamplingFunctionParameter
dispose, getFunctionType
-
-
-
-
构造器详细资料
-
LayeredFunctionScaleBParameter
public LayeredFunctionScaleBParameter(double dPopulationVariance, String strLayeredVarianceFieldName)分层抽样、空间分层抽样、“三明治”抽样模型的B函数(连续值)。- 参数:
dPopulationVariance- 用户期望精度。strLayeredVarianceFieldName- 各层方差字段名称。
-
LayeredFunctionScaleBParameter
public LayeredFunctionScaleBParameter(double dTotalCost, double dInitalCost, double dPopulationVariance, String strLayeredVarianceFieldName, String strLayeredCostFieldName)分层抽样、空间分层抽样、“三明治”抽样模型的B函数(连续值)。- 参数:
dTotalCost- 总费用。dInitalCost- 初始费用。dPopulationVariance- 用户期望精度。strLayeredVarianceFieldName- 各层方差字段名称。strLayeredCostFieldName- 各层耗费字段名称。
-
-
方法详细资料
-
getTotalCost
public double getTotalCost()
返回总费用。- 返回:
- 总费用。
-
setTotalCost
public void setTotalCost(double value)
设置总费用。抽样总的费用预算(只有参考价值、没有参与计算。对基本费用和单个样本费用没有约束作用)。- 参数:
value- 总费用。- 默认值:
- 默认值为0。
-
getInitalCost
public double getInitalCost()
返回初始费用。- 返回:
- 初始费用。
-
setInitalCost
public void setInitalCost(double value)
设置初始费用。- 参数:
value- 初始费用。- 默认值:
- 默认值为0。
-
getLayeredCostFieldName
public String getLayeredCostFieldName()
返回耗费(或花费)字段名称。- 返回:
- 耗费(或花费)字段名称。
-
setLayeredCostFieldName
public void setLayeredCostFieldName(String value)
设置耗费(或花费)字段名称。默认为null。- 参数:
value- 耗费(或花费)字段名称。
-
getLayeredVarianceFieldName
public String getLayeredVarianceFieldName()
返回各层方差字段名称。- 返回:
- 各层方差字段名称。
-
setLayeredVarianceFieldName
public void setLayeredVarianceFieldName(String value)
设置各层方差字段名称。- 参数:
value- 各层方差字段名称。
-
getPopulationVariance
public double getPopulationVariance()
返回用户期望精度。- 返回:
- 用户期望精度。
-
setPopulationVariance
public void setPopulationVariance(double value)
设置用户期望精度。由样本统计推断总体时,对总体均值的方差估计。- 参数:
value- 用户期望精度。
-
isCostUnknown
public boolean isCostUnknown()
返回是否耗费未知。- 返回:
- 是否耗费未知。
-
setCostUnknown
public void setCostUnknown(boolean value)
设置是否耗费未知。设为false即知道耗费,就要设置耗费字段值。- 参数:
value- 是否耗费未知。- 默认值:
- 默认为false。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.