管理结构宗地上的重复标注

此主题仅适用于 ArcEditor 和 ArcInfo。

在 ArcGIS 10 中,可使用宗地结构线表中的“隐藏”字段来管理公共宗地边界的重复标注。很多情况下,宗地结构内的重叠线具有相同的方位角和距离,从而会导致公共宗地边界具有重复标注。

例如,在下面的宗地 7 中,顶部(或北部)的边界线需要在两侧分别进行标注。这是因为对相邻宗地中的同一边界记录了两种略有不同的尺寸注记。在宗地结构的数据模型中,每块宗地都有其自己的一组线,进而使公共宗地边界具有重叠线。该模型的优点是一条公共宗地边界可显示不同的尺寸注记。

宗地 7 的底部(或南部)边界线的每个尺寸注记仅具有一个标注。这是因为两条重叠线具有相同的方位角和距离,因此,只需要标注其中一条重叠线并隐藏其他重复标注。

重叠线的标注

应用隐藏字段

在结构中,当公共宗地边界尺寸注记被反转和检测到其重复时,宗地线表中的“隐藏”字段将自动标记为 1 (true)。例如,如果数据已迁移到宗地结构并反转了宗地线的尺寸注记,或者如果检测到公共宗地边界的尺寸注记重复,则对于其中的一条宗地线,“隐藏”字段将标记为 1 (true)。另一种典型情况是在宗地构造环境中根据线作业构建宗地时。如果公共宗地边界使用了重复尺寸注记,则对于其中的一条宗地线,“隐藏”字段将自动标记为 1 (true)。

在宗地线子图层上标注尺寸注记后,“隐藏”字段随后将应用到标注表达式中以移除重复标注。例如,在以下标注表达式函数中,仅对那些“隐藏”值为 0 (false) 的宗地线标注方位角和距离。

标注表达式

Function FindLabel ([Bearing], [Distance], [Hide], [Category])
 if(([Hide]=0) and (([Category]=5) or ([Category]=0) )) then  
FindLabel = [Bearing] & " " & [Distance]
End if
End Function

使用“隐藏”字段的标注表达式

注注:

如果结构是在 ArcGIS 先前版本中创建的,则需要升级结构到 ArcGIS 10 宗地结构,以将“隐藏”字段添加到宗地线表中。

如果您正在宗地上输入尺寸注记或者拥有使用 ArcGIS 10 之前版本创建的现有结构,则可将“隐藏”字段手动设置为 1 (true) 以表示存在重复尺寸注记并使用上面的那个标注表达式。

相关主题


7/10/2012