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, loginpublic 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