public class SpatialRelModeling extends Object
限定符和类型 | 方法和说明 |
---|---|
static void |
addSteppedListener(SteppedListener l)
添加一个进度条事件(
SteppedEvent )的监听器。 |
static GWRAnalystResult |
geographicallyAndTemporallyWeightedRegression(DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
GTWRParameter gtwrParameter)
|
static GWRAnalystResult |
geographicallyAndTemporallyWeightedRegression(DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
GTWRParameter gtwrParameter,
SteppedListener... listeners)
时空地理加权回归。
|
static GWRAnalystResult |
geographicWeightedRegression(DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
GWRParameter gwrParameter)
|
static GWRAnalystResult |
geographicWeightedRegression(DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
GWRParameter gwrParameter,
SteppedListener... listeners)
地理加权回归分析。
|
static double[] |
linearFitting(DatasetVector pointDataset,
int degree,
SteppedListener... listeners)
线性拟合。
|
static OLSAnalystResult |
ordinaryLeastSquares(DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
OLSParameter olsParameter)
已过时。
|
static OLSAnalystResult |
ordinaryLeastSquares(DatasetVector sourceDatasetVector,
Datasource targetDatasource,
String targetDatasetName,
OLSParameter olsParameter,
SteppedListener... listeners)
普通最小二乘法。
|
static void |
removeSteppedListener(SteppedListener l)
移除一个进度条事件(
SteppedEvent )的监听器。 |
@Deprecated public static OLSAnalystResult ordinaryLeastSquares(DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, OLSParameter olsParameter)
SpatialRelModeling.ordinaryLeastSquares(DatasetVector, Datasource, String, OLSParameter, SteppedListener...)
替换。OLSSummary
类)。OLSParameter
)对象,该对象用于指定普通最小二乘法分析所需的参数。说明:
sourceDatasetVector
- 指定的待计算的数据集。可以为点、线、面数据集。targetDatasource
- 指定的用于存储结果数据集的数据源。targetDatasetName
- 指定的结果数据集名称。olsParameter
- 指定的普通最小二乘法参数设置。public static OLSAnalystResult ordinaryLeastSquares(DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, OLSParameter olsParameter, SteppedListener... listeners)
OLSSummary
类)。OLSParameter
)对象,该对象用于指定普通最小二乘法分析所需的参数。说明:
sourceDatasetVector
- 指定的待计算的数据集。可以为点、线、面数据集。targetDatasource
- 指定的用于存储结果数据集的数据源。targetDatasetName
- 指定的结果数据集名称。olsParameter
- 指定的普通最小二乘法参数设置。listeners
- 用于接收进度条事件的监听器。@Deprecated public static GWRAnalystResult geographicWeightedRegression(DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, GWRParameter gwrParameter)
SpatialRelModeling.geographicWeightedRegression(DatasetVector, Datasource, String, GWRParameter, SteppedListener...)
。地理加权回归分析是一种用于空间变化关系的线性回归的局部形式,可用来在空间变化依赖和独立变量之间的关系研究。对地理要素所关联的数据变量之间的关系进行建模,从而可以对未知值进行预测或者更好地理解可对要建模的变量产生影响的关键因素。回归方法使你可以对空间关系进行验证并衡量空间关系的稳固性。
GWRSummary
类)。GWRParameter
)对象,该对象用于指定地理加权回归分析所需的参数,如建模字段、解释字段、带宽类型、带宽确定方式等。sourceDatasetVector
- 指定的待计算的数据集。可以为点、线、面数据集。targetDatasource
- 指定的用于存储结果数据集的数据源。targetDatasetName
- 指定的结果数据集名称。gwrParameter
- 指定的地理加权回归分析参数设置。public static GWRAnalystResult geographicWeightedRegression(DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, GWRParameter gwrParameter, SteppedListener... listeners)
地理加权回归分析是一种用于空间变化关系的线性回归的局部形式,可用来在空间变化依赖和独立变量之间的关系研究。对地理要素所关联的数据变量之间的关系进行建模,从而可以对未知值进行预测或者更好地理解可对要建模的变量产生影响的关键因素。回归方法使你可以对空间关系进行验证并衡量空间关系的稳固性。
GWRSummary
类)。GWRParameter
)对象,该对象用于指定地理加权回归分析所需的参数,如建模字段、解释字段、带宽类型、带宽确定方式等。sourceDatasetVector
- 指定的待计算的数据集。可以为点、线、面数据集。targetDatasource
- 指定的用于存储结果数据集的数据源。targetDatasetName
- 指定的结果数据集名称。gwrParameter
- 指定的地理加权回归分析参数设置。listeners
- 用于接收进度条事件的监听器。@Deprecated public static GWRAnalystResult geographicallyAndTemporallyWeightedRegression(DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, GTWRParameter gtwrParameter)
SpatialRelModeling.geographicallyAndTemporallyWeightedRegression(DatasetVector, Datasource, String, GTWRParameter, SteppedListener...)
替换。时空地理加权回归是经过拓展和改进的地理加权回归,能够分析带有时间属性的空间坐标点,解决了模型总的时空非平稳性问题。
应用场景:
sourceDatasetVector
- 待计算的矢量数据集,可以为点、线、面数据集。targetDatasource
- 输出数据源。targetDatasetName
- 结果数据集名。gtwrParameter
- 时空地理加权回归分析参数。GWRAnalystResult
) 类。public static GWRAnalystResult geographicallyAndTemporallyWeightedRegression(DatasetVector sourceDatasetVector, Datasource targetDatasource, String targetDatasetName, GTWRParameter gtwrParameter, SteppedListener... listeners)
时空地理加权回归是经过拓展和改进的地理加权回归,能够分析带有时间属性的空间坐标点,解决了模型总的时空非平稳性问题。
应用场景:
sourceDatasetVector
- 待计算的矢量数据集,可以为点、线、面数据集。targetDatasource
- 输出数据源。targetDatasetName
- 结果数据集名。gtwrParameter
- 时空地理加权回归分析参数。listeners
- 用于接收进度条事件的监听器。GWRAnalystResult
) 类。public static double[] linearFitting(DatasetVector pointDataset, int degree, SteppedListener... listeners)
对点群进行最小二乘法的线性拟合,即找到一条合适的线,使所有点到该拟合线的误差的平方和最小。
说明:
pointDataset
- 待计算的矢量数据集,只支持点数据集。degree
- 阶数。支持1和2, 1表示:直线方程拟合,2表示:抛物线方程拟合listeners
- 进度信息public static void addSteppedListener(SteppedListener l)
SteppedEvent
)的监听器。l
- 一个用于接收进度条事件的监听器。public static void removeSteppedListener(SteppedListener l)
SteppedEvent
)的监听器。l
- 一个用于接收进度条事件的监听器。Copyright © 2021–2024 SuperMap. All rights reserved.