“追加”的工作原理

此主题仅适用于 ArcInfo。

追加可将两个或多个 coverage 中的要素合并到一个输出 coverage 中。追加不计算所产生的要素之间的新拓扑关系。在组合多个 Coverage 之后通过运行构建清理计算新关系。可以使用 FEATURES_ONLY 选项合并不同的要素类型(例如,来自一个 Coverage 的点和来自另一个 Coverage 的弧)。使用 FEATURES_ONLY 选项时,仅追加坐标;要素属性表既不追加也不复制。

可以使用 ID 偏移修改输出 Coverage 中的控制点和/或要素的用户 ID。追加 Coverage 之前,偏移值为 1 加上迄今为止已写入输出 Coverage 的指定要素类的最大用户 ID 值。然后,再将偏移加到追加后的 Coverage 中的每个要素的用户 ID;因此,输出 Coverage 用户 ID = 输入 Coverage 用户 ID + 偏移。偏移不应用于第一个 Coverage。(有关控制点的偏移计算的示例,请参见下表。)

如果将 NO 选项指定为偏移类型,则不修改用户 ID。如果追加的 Coverage 包含重复的控制点 ID,则以前遇到的控制点 ID 不会写入输出 Coverage。在使用一个唯一的控制点 ID 来数字化研究区域中的每个控制点时,这将非常有用。如果追加的 Coverage 的要素属性表中包含重复的用户 ID,则输出 Coverage 将包含弧或标注点的重复用户 ID。

追加控制点偏移插图

使用 APPEND 创建的 Coverage 通常需要进一步处理,然后才能使用其他 Coverage 工具。这可能包括

相邻输入 Coverage 应在共享边界精确汇合。如果两个 Coverage 共享公共边界,理想情况下,这两个 Coverage 的用于定义公共边界的弧坐标应相同。同等重要的是,在相邻 coverage 之间的边界汇合的弧线应匹配。如果有多边形延伸过边界进入相邻 Coverage,则两个 Coverage 的多边形编码应相同。

追加边匹配插图

也可以垂直追加 Coverage。如果输入 Coverage 包含不同的要素类,可以使用 FEATURES_ONLY 选项。如果想要在使用 FEATURES_ONLY 选项追加后将要素属性合并到输出 Coverage,请不要使用要素用户 ID 偏移。追加后,可以使用“连接 Info 表”将旧 Coverage 要素属性表中先前存在的属性合并到追加输出 Coverage。


7/10/2012