关于将 coverage、CAD、VPF、PC ARC/INFO 或 SDE 3 注记转换为地图文档注记
ArcGIS 支持 ArcInfo Workstation coverage、CAD、SDE 3、VPF 和 PC ARC/INFO 注记。可以在 ArcMap 中显示这些格式,但它们为只读状态。如果想要编辑注记,可将其转换为存储于注记组中的地图文档注记,或将其导入到地理数据库要素类。
如果您的注记条数较少(少于几百条),并只打算在当前地图中使用转换后的注记,那么选择转换为地图文档注记将非常有用。
尽管 ArcGIS 支持使用地图文档注记,但最好将注记转换为地理数据库注记。
伪项和注记外观
Coverage 注记转换为地图文档注记后将沿用在 ArcMap 中的外观。为此,在转换之前应在 ArcMap 中仔细设置 coverage 注记的显示方式。在 ArcMap 中,可在“图层属性”对话框的“符号”选项卡上更改 coverage 注记的显示属性。选择新文本符号或更改默认文本符号(Arial 14 磅)的属性。
在 ArcMap 和 ArcInfo Workstation 中,coverage 注记的显示由 coverage 注记文本属性表中名为伪项的特殊字段控制。在 ArcMap 中,这些字段显示在 coverage 注记图层的属性表中。例如,$ALIGN、$JUSTIFY 和 $SIZE。在 ArcMap 中伪项的使用方式与在 ArcInfo Workstation 中有所不同。此外,地图文档注记根本不使用伪项。因此,在 ArcMap 中显示和转换 coverage 注记时,应牢记以下两条重要规则:
- ArcMap 会自动解释 coverage 注记伪项,并且会根据这些项中的值相应地调整 coverage 注记的放置和外观。这意味着显示 coverage 注记时,对以下文本符号属性的更改不会反映在地图的注记中:垂直对齐、水平对齐、x 偏移、y 偏移和文本大小(如果 $SIZE 是非零值)。
- 只有在 coverage 伪项 $SIZE 的值等于零时,对文本符号大小的更改才会生效。
注记大小
伪项 $SIZE 以地图单位存储 coverage 注记的文本大小。由于 ArcGIS 以页面单位(如磅值)存储注记文本大小,所以在转换 $SIZE 不等于零的注记时,ArcMap 将根据 $SIZE 值以页面单位自动计算转换后注记的文本符号大小。另一种情况下(即 $SIZE 等于零时),将使用在“图层属性”对话框中为 coverage 注记指定的文本符号大小作为转换后注记的文本符号大小。
与所有其他注记一样,coverage 和 SDE 3 注记的显示不受数据框参考比例的影响。这意味着,与将标注转换为注记要素不同,转换 coverage 和 SDE 3 注记时,数据框参考比例并不重要。但在转换时,必须确保当前地图比例与目标注记组的参考比例相符。与将标注转换为注记不同,如果这两种比例不相符,不会显示任何警告消息。