com.supermap.distributeanalystservices

类 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)
      设置容限
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • FeatureJoinOnline

        public FeatureJoinOnline()
        构造函数
    • 方法详细资料

      • 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 - 属性关联字段