com.supermap.distributeanalystservices
类 FeatureJoinOnline
- java.lang.Object
-
- com.supermap.distributeanalystservices.DistributeAnalyst
-
- com.supermap.distributeanalystservices.FeatureJoinOnline
-
public class FeatureJoinOnline extends DistributeAnalyst
在线要素连接
-
-
构造器概要
构造器 构造器和说明 FeatureJoinOnline()构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidexecute()执行分析voidsetAttributeFeatureJoin(boolean isAttributeFeatureJoin, java.lang.String attributeMode, java.lang.String attributeRelationship)设置属性要素连接voidsetDatasetFeatureJoin(java.lang.String datasetFeatureJoin)设置连接数据集voidsetDatasetSource(java.lang.String datasetName)设置源数据集(必填参数)voidsetJoinFields(java.lang.String joinFields)设置连接字段voidsetJoinOperation(java.lang.String joinOperation)设置连接方式voidsetNumericPrecision(int numericPrecision)设置数字精度(默认:1)voidsetSpatialFeatureJoin(boolean isSpatialFeatureJoin, java.lang.String spatialRelationship, java.lang.String spatialNearDistanceUnit)设置空间要素连接voidsetSpatialNearDistance(int spatialNearDistance)设置空间距离(选填参数)voidsetSummaryFields(java.lang.String summaryFields)设置属性统计字段voidsetSummaryMode(java.lang.String summaryMode)设置属性统计模式voidsetTemporalFeatureJoin(boolean isTemporalFeatureJoin, java.lang.String datasetSourceTimeField, java.lang.String datasetFeatureJoinTimeField, java.lang.String temporalRelationship, java.lang.String temporalNearDistanceUnit)设置时间要素连接voidsetTemporalNearDistance(int temporalNearDistance)设置时间距离(选填参数)voidsetTolerance(int tolerance)设置容限-
从类继承的方法 com.supermap.distributeanalystservices.DistributeAnalyst
addListener, login
-
-
-
-
方法详细资料
-
setDatasetSource
public void setDatasetSource(java.lang.String datasetName)
设置源数据集(必填参数)- 参数:
datasetName- 源数据集名称
-
setDatasetFeatureJoin
public void setDatasetFeatureJoin(java.lang.String datasetFeatureJoin)
设置连接数据集- 参数:
datasetFeatureJoin- 连接数据集
-
setJoinOperation
public void setJoinOperation(java.lang.String joinOperation)
设置连接方式- 参数:
joinOperation- 连接方式
-
setJoinFields
public void setJoinFields(java.lang.String joinFields)
设置连接字段- 参数:
joinFields- 连接字段
-
setSummaryFields
public void setSummaryFields(java.lang.String summaryFields)
设置属性统计字段- 参数:
summaryFields- 属性统计字段
-
setSummaryMode
public void setSummaryMode(java.lang.String summaryMode)
设置属性统计模式- 参数:
summaryMode- 属性统计模式
-
setTolerance
public void setTolerance(int tolerance)
设置容限- 参数:
tolerance- 容限
-
setNumericPrecision
public void setNumericPrecision(int numericPrecision)
设置数字精度(默认:1)- 参数:
numericPrecision- 数字精度
-
setSpatialFeatureJoin
public void setSpatialFeatureJoin(boolean isSpatialFeatureJoin, java.lang.String spatialRelationship, java.lang.String spatialNearDistanceUnit)设置空间要素连接- 参数:
isSpatialFeatureJoin- 是否是空间要素连接spatialRelationship- 空间关联条件spatialNearDistanceUnit- 空间距离单位
-
setSpatialNearDistance
public void setSpatialNearDistance(int spatialNearDistance)
设置空间距离(选填参数)- 参数:
spatialNearDistance- 空间距离
-
setTemporalFeatureJoin
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- 时间距离单位
-
setTemporalNearDistance
public void setTemporalNearDistance(int temporalNearDistance)
设置时间距离(选填参数)- 参数:
temporalNearDistance- 时间距离
-
setAttributeFeatureJoin
public void setAttributeFeatureJoin(boolean isAttributeFeatureJoin, java.lang.String attributeMode, java.lang.String attributeRelationship)设置属性要素连接- 参数:
isAttributeFeatureJoin- 是否选择属性要素连接attributeMode- 属性关联条件attributeRelationship- 属性关联字段
-
execute
public void execute()
执行分析- 覆盖:
execute在类中DistributeAnalyst
-
-