com.supermap.analyst.spatialstatistics
类 LayeredFunctionProportionBParameter
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.analyst.spatialstatistics.SamplingFunctionParameter
-
- com.supermap.analyst.spatialstatistics.LayeredFunctionProportionBParameter
-
- 所有已实现的接口:
- IDisposable
public class LayeredFunctionProportionBParameter extends SamplingFunctionParameter
分层类抽样模型的B函数(比例值)参数类。分层抽样、空间分层抽样、“三明治”抽样模型在计算样本量用到的函数,包括A函数(连续值)、B函数(连续值)、A函数(比例值)、B函数(比例值)。
-
-
构造器概要
构造器 构造器和说明 LayeredFunctionProportionBParameter(double dTotalCost, double dInitalCost, Double dProportion, String strLayeredProportionFieldName, String strLayeredCostFieldName)
分层抽样、空间分层抽样、“三明治”抽样模型的B函数(比例值)。LayeredFunctionProportionBParameter(double dProportion, String strLayeredProportionFieldName)
分层抽样、空间分层抽样、“三明治”抽样模型的B函数(比例值)。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 double
getInitalCost()
返回初始费用。String
getLayeredCostFieldName()
返回各层耗费(或花费)字段名称。String
getLayeredProportionFieldName()
返回分层比例值字段名称。double
getProportion()
返回目标总体比例值。double
getTotalCost()
返回总费用。boolean
isCostUnknown()
返回是否耗费未知。void
setCostUnknown(boolean value)
设置是否耗费未知。void
setInitalCost(double value)
设置初始费用。void
setLayeredCostFieldName(String value)
设置各层耗费(或花费)字段名称。void
setLayeredProportionFieldName(String value)
设置分层比例值字段名称。void
setProportion(double value)
设置目标总体比例值。void
setTotalCost(double value)
设置总费用。-
从类继承的方法 com.supermap.analyst.spatialstatistics.SamplingFunctionParameter
dispose, getFunctionType
-
-
-
-
构造器详细资料
-
LayeredFunctionProportionBParameter
public LayeredFunctionProportionBParameter(double dProportion, String strLayeredProportionFieldName)
分层抽样、空间分层抽样、“三明治”抽样模型的B函数(比例值)。- 参数:
dProportion
- 目标总体比例值。strLayeredProportionFieldName
- 分层比例值字段名称。
-
LayeredFunctionProportionBParameter
public LayeredFunctionProportionBParameter(double dTotalCost, double dInitalCost, Double dProportion, String strLayeredProportionFieldName, String strLayeredCostFieldName)
分层抽样、空间分层抽样、“三明治”抽样模型的B函数(比例值)。- 参数:
dTotalCost
- 总费用。dInitalCost
- 初始费用。dProportion
- 目标总体比例值。strLayeredProportionFieldName
- 分层比例值字段名称。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)
设置各层耗费(或花费)字段名称。- 参数:
value
- 各层耗费字段名称。
-
getLayeredProportionFieldName
public String getLayeredProportionFieldName()
返回分层比例值字段名称。- 返回:
- 分层比例值字段名称。
-
setLayeredProportionFieldName
public void setLayeredProportionFieldName(String value)
设置分层比例值字段名称。- 参数:
value
- 分层比例值字段名称。
-
getProportion
public double getProportion()
返回目标总体比例值。- 返回:
- 目标总体比例值。
-
setProportion
public void setProportion(double value)
设置目标总体比例值。- 参数:
value
- 目标总体比例值。- 默认值:
- 默认值为0。
-
isCostUnknown
public boolean isCostUnknown()
返回是否耗费未知。- 返回:
- 是否耗费未知。
-
setCostUnknown
public void setCostUnknown(boolean value)
设置是否耗费未知。设为false即知道耗费,就要设置耗费字段值。- 参数:
value
- 是否耗费未知。- 默认值:
- 默认为false。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.