com.supermap.data.reviewer

类 AttributeRuleToolkit

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.reviewer.AttributeRuleToolkit


  • public class AttributeRuleToolkit
    extends com.supermap.data.InternalHandle
    属性规则管理类

    主要是统一执行以及结果保存等管理

    • 构造器详细资料

      • AttributeRuleToolkit

        public AttributeRuleToolkit(Datasource datasource)
    • 方法详细资料

      • createErrorTable

        public boolean createErrorTable(String errorTableName,
                                        PrjCoordSys prj)
        默认创建点线面属性四个错误数据集

        四个数据集,属性表数据集名字:errorTableName;点数据集名字:errorTableName_p

        线数据集名字:errorTableName_l;面数据集名字:errorTableName_r

        参数:
        errorTableName - 数据集名字
        prj - 投影
        返回:
        是否成功
      • setErrorTable

        public boolean setErrorTable(String errorTableName)
        设置当前检测的错误需要存储的错误结果数据集名字
        参数:
        errorTableName - 错误结果数据集名字
        返回:
        是否成功
      • evaluate

        public boolean evaluate(DatasetVector datasetVector)
        评估,执行当前数据集的所有的规则,并且结果保存在指定的错误结果数据集里
        参数:
        datasetVector - 被检测的数据集
        返回:
        是否成功
      • getHandle

        public static long getHandle(com.supermap.data.InternalHandle obj)
      • setHandle

        public static void setHandle(com.supermap.data.InternalHandle obj,
                                     long handle)

Copyright © 2021–2024 SuperMap. All rights reserved.