public class FeatureJoinOnline extends DistributeAnalyst
构造器和说明 |
---|
FeatureJoinOnline()
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
execute()
执行分析
|
void |
setAttributeFeatureJoin(boolean isAttributeFeatureJoin, java.lang.String attributeMode, java.lang.String attributeRelationship)
设置属性要素连接
|
void |
setDatasetFeatureJoin(java.lang.String datasetFeatureJoin)
设置连接数据集
|
void |
setDatasetSource(java.lang.String datasetName)
设置源数据集(必填参数)
|
void |
setJoinFields(java.lang.String joinFields)
设置连接字段
|
void |
setJoinOperation(java.lang.String joinOperation)
设置连接方式
|
void |
setNumericPrecision(int numericPrecision)
设置数字精度(默认:1)
|
void |
setSpatialFeatureJoin(boolean isSpatialFeatureJoin, java.lang.String spatialRelationship, java.lang.String spatialNearDistanceUnit)
设置空间要素连接
|
void |
setSpatialNearDistance(int spatialNearDistance)
设置空间距离(选填参数)
|
void |
setSummaryFields(java.lang.String summaryFields)
设置属性统计字段
|
void |
setSummaryMode(java.lang.String summaryMode)
设置属性统计模式
|
void |
setTemporalFeatureJoin(boolean isTemporalFeatureJoin, java.lang.String datasetSourceTimeField, java.lang.String datasetFeatureJoinTimeField, java.lang.String temporalRelationship, java.lang.String temporalNearDistanceUnit)
设置时间要素连接
|
void |
setTemporalNearDistance(int temporalNearDistance)
设置时间距离(选填参数)
|
void |
setTolerance(int tolerance)
设置容限
|
addListener, login
public void setDatasetSource(java.lang.String datasetName)
datasetName
- 源数据集名称public void setDatasetFeatureJoin(java.lang.String datasetFeatureJoin)
datasetFeatureJoin
- 连接数据集public void setJoinOperation(java.lang.String joinOperation)
joinOperation
- 连接方式public void setJoinFields(java.lang.String joinFields)
joinFields
- 连接字段public void setSummaryFields(java.lang.String summaryFields)
summaryFields
- 属性统计字段public void setSummaryMode(java.lang.String summaryMode)
summaryMode
- 属性统计模式public void setTolerance(int tolerance)
tolerance
- 容限public void setNumericPrecision(int numericPrecision)
numericPrecision
- 数字精度public void setSpatialFeatureJoin(boolean isSpatialFeatureJoin, java.lang.String spatialRelationship, java.lang.String spatialNearDistanceUnit)
isSpatialFeatureJoin
- 是否是空间要素连接spatialRelationship
- 空间关联条件spatialNearDistanceUnit
- 空间距离单位public void setSpatialNearDistance(int spatialNearDistance)
spatialNearDistance
- 空间距离public void setTemporalFeatureJoin(boolean isTemporalFeatureJoin, java.lang.String datasetSourceTimeField, java.lang.String datasetFeatureJoinTimeField, java.lang.String temporalRelationship, java.lang.String temporalNearDistanceUnit)
isTemporalFeatureJoin
- 是否是时间要素连接datasetSourceTimeField
- 源数据集时间属性字段datasetFeatureJoinTimeField
- 连接数据集时间属性字段temporalRelationship
- 时间关联条件temporalNearDistanceUnit
- 时间距离单位public void setTemporalNearDistance(int temporalNearDistance)
temporalNearDistance
- 时间距离public void setAttributeFeatureJoin(boolean isAttributeFeatureJoin, java.lang.String attributeMode, java.lang.String attributeRelationship)
isAttributeFeatureJoin
- 是否选择属性要素连接attributeMode
- 属性关联条件attributeRelationship
- 属性关联字段public void execute()
execute
在类中 DistributeAnalyst