本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj提取码:mnsj
-
1、概念:
要素比较工具用于比较两个要素类或图层并返回比较结果,可以比较两个要素类或图层的几何、表格值、空间参考和字段定义等方面存在的差异。
该工具可以用于检测数据编辑或更新后的变化,帮助用户验证数据的准确性和一致性。
-
2、工具:

-
输入基础要素:作为比较基准的要素类或图层。 -
输入测试要素:需要与基础要素进行比较的要素类或图层。 -
排序字段:用于在两个输入数据集中对记录进行排序的字段,确保比较时行的对应关系。 -
比较类型 (可选):指定比较的内容。默认值为全部,将对待比较的要素的所有属性进行比较。 -
忽略选项 (可选):指定在比较过程中忽略的属性。 -
XY 容差、M 容差、Z 容差 (可选):用于定义比较时的容差范围。 -
属性容差 (可选):在该数值范围内的属性值将被视作相同,仅适用于数值字段类型。 -
忽略字段 (可选):在比较过程中将被忽略的一个或多个字段。 -
继续比较 (可选):指示在遇到第一个不匹配项后是否继续比较所有属性。 -
输出比较文件 (可选):该文件将包含输入基础要素与输入测试要素之间所有的异同处。该文件是一个以逗号分隔的文本文件,在 ArcGIS 中可以表的形式对其进行查看和使用。

设置完成,点击确定,输出要素比较结果(布尔型输出),未检测到差异时为 true,检测到差异时为 false。
可以直接在地理处理结果窗口中查看要素比较结果,也可以通过输出的比较文件查看(可通过查询该表获得存在差异的所有行的所有 ObjectID 值。has_error 字段指示记录包含误差,True 表示存在差异)。




本篇文章来源于微信公众号: 码农设计师
