com.supermap.analyst.spatialstatistics
类 GWRParameter
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.analyst.spatialstatistics.GWRParameter
-
- 所有已实现的接口:
- IDisposable
- 直接已知子类:
- GTWRParameter
public class GWRParameter extends com.supermap.data.InternalHandleDisposable
地理加权回归分析参数类。该类主要用来对地理加权回归分析的参数进行设置。通过地理加权回归分析参数设置类可以设置建模字段、解释字段、带宽类型、带宽确定方式等。
-
-
构造器概要
构造器 构造器和说明 GWRParameter()
默认构造函数,构造一个新的 GWRParameter 对象。GWRParameter(GWRParameter gwrParameter)
拷贝构造函数,根据给定的 GWRParameter 对象构造一个与其完全相同的新对象。
-
方法概要
-
-
-
构造器详细资料
-
GWRParameter
public GWRParameter()
默认构造函数,构造一个新的 GWRParameter 对象。
-
GWRParameter
public GWRParameter(GWRParameter gwrParameter)
拷贝构造函数,根据给定的 GWRParameter 对象构造一个与其完全相同的新对象。- 参数:
gwrParameter
- 指定的 GWRParameter 对象。
-
-
方法详细资料
-
dispose
public void dispose()
释放 GWRParameter 对象所占有的资源。当调用该方法之后,此对象不再可用。
-
getModelFeild
@Deprecated public String getModelFeild()
已过时。 此方法已废弃,请使用新方法GWRParameter.getModelFeild()
替换。返回建模字段的名称。仅数值字段有效。
- 返回:
- 建模字段的名称。
-
setModelFeild
@Deprecated public void setModelFeild(String value)
已过时。 此方法已废弃,请使用新方法GWRParameter.setModelField(String)
替换。设置建模字段的名称。仅数值字段有效。
- 参数:
value
- 建模字段的名称。
-
getExplanatoryFeilds
@Deprecated public String[] getExplanatoryFeilds()
已过时。 此方法已废弃,请使用新方法GWRParameter.getExplanatoryFields()
替换。返回解释字段的名称的集合。仅数值字段有效。
- 返回:
- 解释字段的名称的集合。
-
setExplanatoryFeilds
@Deprecated public void setExplanatoryFeilds(String[] value)
已过时。 此方法已废弃,请使用新方法GWRParameter.setExplanatoryFields(String[])
替换。设置解释字段的名称的集合。仅数值字段有效。
- 参数:
value
- 解释字段的名称的集合。
-
getModelField
public String getModelField()
返回建模字段的名称。仅数值字段有效。
- 返回:
- 建模字段的名称。
-
setModelField
public void setModelField(String value)
设置建模字段的名称。仅数值字段有效。
- 参数:
value
- 建模字段的名称。
-
getExplanatoryFields
public String[] getExplanatoryFields()
返回解释字段的名称的集合。仅数值字段有效。
- 返回:
- 解释字段的名称的集合。
-
setExplanatoryFields
public void setExplanatoryFields(String[] value)
设置解释字段的名称的集合。仅数值字段有效。
- 参数:
value
- 解释字段的名称的集合。
-
getKernelType
public KernelType getKernelType()
返回带宽类型。- 返回:
- 带宽类型。
- 默认值:
- 默认值为
KernelType.FIXED
。
-
setKernelType
public void setKernelType(KernelType value)
设置带宽类型。- 参数:
value
- 带宽类型。
-
getBandWidthType
public BandWidthType getBandWidthType()
返回带宽确定方式。- 返回:
- 带宽确定方式。
- 默认值:
- 默认值为
BandWidthType.AICC
。
-
setBandWidthType
public void setBandWidthType(BandWidthType value)
设置带宽确定方式。- 参数:
value
- 带宽确定方式。
-
getKernelFunction
public KernelFunction getKernelFunction()
返回核函数类型。- 返回:
- 核函数类型。
- 默认值:
- 默认值为
KernelFunction.GAUSSIAN
。
-
setKernelFunction
public void setKernelFunction(KernelFunction value)
设置核函数类型。- 参数:
value
- 核函数类型。
-
getDistanceTolerance
public double getDistanceTolerance()
返回带宽范围。只有当带宽类型设置为
KernelType.FIXED
且宽确定方式设置为BandWidthType.BANDWIDTH
时有效。- 返回:
- 带宽范围。
- 默认值:
- 默认值为 0.0。
-
setDistanceTolerance
public void setDistanceTolerance(double value)
设置带宽范围。- 参数:
value
- 带宽范围。
-
getNeighbors
public int getNeighbors()
返回相邻数目。只有当带宽类型设置为
KernelType.ADAPTIVE
且宽确定方式设置为BandWidthType.BANDWIDTH
时有效。- 返回:
- 相邻数目。
- 默认值:
- 默认值为 2。
-
setNeighbors
public void setNeighbors(int value)
设置相邻数目。- 参数:
value
- 相邻数目。
-
getPredictionDataset
public DatasetVector getPredictionDataset()
返回预测数据集。- 返回:
- 预测数据集。
-
setPredictionDataset
public void setPredictionDataset(DatasetVector value)
设置预测数据集。当构建好地理加权回归模型后,可以对设置的待预测数据进行预测。
- 参数:
value
- 预测数据集。
-
getTargetPredictedDatasource
public Datasource getTargetPredictedDatasource()
预测结果数据集所在数据源。- 返回:
- 预测结果数据集所在数据源。
-
setTargetPredictedDatasource
public void setTargetPredictedDatasource(Datasource value)
设置预测结果数据集所在数据源。- 参数:
value
- 预测结果数据集所在数据源。
-
getTargetPredictedDatasetName
public String getTargetPredictedDatasetName()
返回预测结果数据集的名称。- 返回:
- 预测结果数据集的名称。
-
setTargetPredictedDatasetName
public void setTargetPredictedDatasetName(String value)
设置预测结果数据集的名称。- 参数:
value
- 预测结果数据集的名称。
-
getExplanatoryFieldsMatching
public Map<String,String> getExplanatoryFieldsMatching()
返回预测数据集字段映射。- 返回:
- 预测数据集字段映射。
-
setExplanatoryFieldsMatching
public void setExplanatoryFieldsMatching(Map<String,String> value)
设置预测数据集字段映射。表示模型的解释字段名称和预测数据集字段名称的对应关系,每一个解释字段都应该在预测数据集中有对应的字段。如果没有设置对应关系,则预测数据集中必须存在解释变量数组中所有的字段。
- 参数:
value
- 预测数据集字段映射。
-
setIsDisposable
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.