管理结构宗地上的重复标注
此主题仅适用于 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) 以表示存在重复尺寸注记并使用上面的那个标注表达式。