public class FeatureJoinAnalystSetting
extends java.lang.Object
implements java.io.Serializable
Feature join analysis parameter class.
Modifier and Type | Field and Description |
---|---|
AttributeStatisticalMode |
attributeMode
Attribute join statistics mode, including: Equal and NotEqual
|
java.lang.String |
attributeRelationship
Feature join field
|
java.lang.String |
datasetFeatureJoin
Join dataset name.
|
java.lang.String |
inputJoin
Target dataset.
|
java.lang.String |
joinFields
Join fields from inputJoin data
|
JoinOperation |
joinOperation
Join methods, including JoinOneToOne and JoinOneToMany
|
MappingParameters |
mappingParameters
Parameters for making label thematic maps.
|
java.lang.String |
resultFieldNames
The name of result field
|
double |
spatialNearDistance
Spatial distance.
|
Unit |
spatialNearDistanceUnit
The unit of spatial distance.
|
SpatialRelationShip |
spatialRelationship
Spatial join condition, options: contain|cross|disjoint|identity|intersect|overlap|touch|within|near When target data is a polygon type: If join data is a polygon type, supported spatial relationship: contain,disjoint,identity,intersect,overlap,touch,within,near.
|
java.lang.String |
specFields
The name of time attribute field.
|
java.lang.String |
summaryFields
Fields used for statistics, which need to be included in joinFields.
|
java.lang.String |
summaryMode
Attribute statistics mode, including: max,min, average, sum, variance, stdDeviation.
|
long |
temporalNearDistance
TIme distance.
|
TemporalNearDistanceUnit |
temporalNearDistanceUnit
The unit of time distance.
|
TemporalRelationShip |
temporalRelationship
Time join conditions.
|
double |
tolerance
Node tolerance for setting spatial relationship.
|
Constructor and Description |
---|
FeatureJoinAnalystSetting() |
FeatureJoinAnalystSetting(FeatureJoinAnalystSetting analystSetting) |
public java.lang.String inputJoin
public java.lang.String datasetFeatureJoin
public JoinOperation joinOperation
public java.lang.String joinFields
public SpatialRelationShip spatialRelationship
public double spatialNearDistance
public Unit spatialNearDistanceUnit
public double tolerance
public TemporalRelationShip temporalRelationship
public long temporalNearDistance
public TemporalNearDistanceUnit temporalNearDistanceUnit
public java.lang.String attributeRelationship
public java.lang.String summaryFields
public java.lang.String summaryMode
public AttributeStatisticalMode attributeMode
public java.lang.String specFields
public java.lang.String resultFieldNames
public MappingParameters mappingParameters
public FeatureJoinAnalystSetting()
public FeatureJoinAnalystSetting(FeatureJoinAnalystSetting analystSetting)
public FeatureJoinAnalystSetting inputJoin(java.lang.String inputJoin)
public FeatureJoinAnalystSetting datasetFeatureJoin(java.lang.String datasetFeatureJoin)
public FeatureJoinAnalystSetting joinFields(java.lang.String joinFields)
public FeatureJoinAnalystSetting joinOperation(JoinOperation joinOperation)
public FeatureJoinAnalystSetting spatialNearDistance(double spatialNearDistance)
public FeatureJoinAnalystSetting spatialRelationship(SpatialRelationShip spatialRelationship)
public FeatureJoinAnalystSetting spatialNearDistanceUnit(Unit spatialNearDistanceUnit)
public FeatureJoinAnalystSetting tolerance(double tolerance)
public FeatureJoinAnalystSetting temporalRelationship(TemporalRelationShip temporalRelationship)
public FeatureJoinAnalystSetting temporalNearDistance(long temporalNearDistance)
public FeatureJoinAnalystSetting temporalNearDistanceUnit(TemporalNearDistanceUnit temporalNearDistanceUnit)
public FeatureJoinAnalystSetting attributeRelationship(java.lang.String attributeRelationship)
public FeatureJoinAnalystSetting summaryFields(java.lang.String summaryFields)
public FeatureJoinAnalystSetting summaryMode(java.lang.String summaryMode)
public FeatureJoinAnalystSetting attributeMode(AttributeStatisticalMode attributeMode)
public FeatureJoinAnalystSetting specFields(java.lang.String specFields)
public FeatureJoinAnalystSetting resultFieldNames(java.lang.String resultFieldNames)
public FeatureJoinAnalystSetting mappingParameters(MappingParameters mappingParameters)
public FeatureJoinAnalystSetting copy()