注记和图形文本的基本概念
ArcGIS 中的注记选项用于存储放置到地图上的文本。每条文本都可通过注记存储自身的位置、文本字符串以及显示属性。动态标注是存储文本的另一主要方法。如果保证每条文本的位置确切性十分重要,则应选择将文本存储为注记。ArcGIS 完全支持两种注记类型:地理数据库和地图文档。同时,ArcGIS 也支持其他注记类型的显示和转换,包括 ArcInfo coverage 和计算机辅助设计 (CAD)。
标注是注记的主要备选项。标注文本和位置是根据一组放置规则动态生成的。
*尽管注记主要是用来持久保留在地图上或地图周围放置的文本,但地理数据库注记和地图文档注记也都支持图形形状的存储。
创建带有注记的地图
下列步骤提供了在地图中使用注记的工作流程:
- 将现有注记添加到 ArcMap 上。
如果当前没有注记要素,则可以先在 ArcMap 中标注要素,而后将标注转换成注记。
如果您有 coverage、CAD 或其他注记格式并且想要使注记可编辑或可关联到要素上,请将这些注记用 ArcToolbox 转换成地理数据库注记。
- 使用 ArcMap 编辑工具更改地理数据库注记中的符号系统。 可以使用图层属性 对话框为大多数注记格式更改符号系统。除非将这些更改保存在 .lyr 文件中,否则这些更改只反映在当前地图上。如果有地图文档注记,请使用绘图 工具条来更改符号系统。
- 使用 ArcMap 编辑工具来定位地理数据库注记。 如果要通过标注创建注记,可以在将标注转换成注记之前使用标注选项来最大程度减少手动定位。如果有地图文档注记,请使用绘图 工具条为其定位。
- 使用 ArcCatalog 管理地理数据库注记。
地理数据库注记
地理数据库注记要素通常以特定类型的要素类存储在地理数据库中。如果您想要在多个地图中可编辑文本,那么您应该将文本存储在地理数据库的注记要素类中。可以在 ArcMap 或 ArcCatalog 中创建地理数据库注记要素类。
在地理数据库中存储注记与在地理数据库中存储线、点及面等地理要素类似。您可以将存储在地理数据库中的注记添加到任何地图中,该注记会作为注记图层出现在 ArcMap 的内容列表中。
像地理数据库中的其他要素类一样,注记要素类中的所有要素都有一个地理位置、范围和属性。注记要素类可以在要素数据集内,也可以作为地理数据库中的独立要素类。然而,注记要素与简单要素的差异在于每个注记要素都有自己的符号系统。
地理数据库注记可以是标准注记,也可以是关联要素注记。标准注记元素是以地理方式放置的文本,其在理论上不与地理数据库中的要素关联。例如,某条标准注记可能用来表示山脉 - 而该注记只是标记地图上的一般区域而已。关联要素的注记是一种特殊类型的地理数据库注记,该注记直接关联由地理数据库关系类注记的要素。
关联要素的地理数据库注记
如果有 ArcGIS for Desktop Standard 或 ArcGIS for Desktop Advanced 许可,则可以创建和编辑与所注记要素直接关联的地理数据库注记。如果有 ArcGIS for Desktop Basic 许可,则可以查看但不能创建或编辑关联要素的注记。
- 创建新要素时,会自动创建新注记。在创建关联要素的注记要素类时可以关闭此功能。
- 移动要素时,则该要素的注记会随之移动。
- 如果编辑要素,该要素的注记会保持与要素的关系。在创建关联要素的注记要素类时可以关闭此功能。
- 如果更改了注记文本所基于的要素属性,那么注记文本也会改变。
- 如果删除了要素,则注记也会被删除。
一个注记类只能与一个要素类关联,但一个要素类可具有多个关联的注记要素类。
可采用多种方式创建关联要素的注记。首先,如果已经定义了一个关联要素的注记要素类,那么在 ArcMap 中使用编辑工具创建要素时,会自动为这些要素创建注记。
其次,您也可以使用 ArcMap 中的“注记所选要素”命令将关联注记添加到现有要素上。
最后,可以在 ArcMap 中将标注转换为关联要素的注记或使用 ArcToolbox 注记转换工具通过 coverage 或 CAD 注记创建关联要素的注记。
地图文档注记
地图文档注记存储在地图文档 (.mxd) 中。如果可编辑文本相对较少,并且文本只用在单张地图中,那么您应该将文本存储为地图文档注记。地图文档注记最宜通过注记组来组织。可以在 ArcMap 中使用绘图 工具条创建注记组。
图形文本
图形文本可用于将信息添加到页面空间中的地图上或地图周围。与注记不同,图形文本存储在地理空间中。动态文本是一种放置在地图布局中且随地图文档、数据框或数据驱动页面的当前属性而动态变化的图形文本。如果您希望地图页面上放置的文本信息不会随地图的缩放与移动而移动,则应使用图形文本。图形文本只能被添加到 ArcMap 的布局视图中。
了解有关动态文本的详细信息参考比例
所有存储在地理数据库注记类中的注记和大多数存储在地图注记组中的注记都有参考比例。无论地图比例是多少,具有参考比例的文本在地图上始终都占用相同的地理空间。参考比例是一种允许您用页面单位(例如磅值)指定文本大小的机制。参考比例只是注记文本以其符号大小显示在页面或屏幕上时所使用的比例。
例如,如果您的注记组参考比例为 1:100000 并且其中包含一些 12 磅文本,那么当文本显示在相同比例的地图上时,页面或屏幕上的文本也正好是 12 磅。在比例小于 1:100000 的情况下,页面或屏幕上的文本会小于 12 磅,而在比例大于 1:100000 的情况下,文本会大于 12 磅。
零是注记组参考比例的特殊值。无论地图比例是多少,参考比例为零的文本都会以相同的页面大小出现。因此,如果存储在注记组中的 12 磅文本参考比例为零,则无论地图比例是多少,出现在地图上的文本大小都会是 12 磅。
- 将注记组的参考比例设置为零会使注记比例类似于动态标注(页面大小保持不变)。 这可用于制作交互式地图。
- 要使动态标注大小更类似于注记(在地理空间中保持大小不变),请为数据框设置参考比例:
- 将数据框的比例设置为要用作参考比例的比例。
- 在内容列表中,右键单击数据框,然后单击参考比例 > 设置参考比例。
- 不可以将地理数据库注记类的参考比例设为零。
其他注记类型
ArcGIS 也支持其他一些注记格式的显示和转换,包括 ArcInfo Workstation coverage、矢量产品格式 (VPF)、CAD、PC ARC/INFO 和 SDE 3.x 注记。您可以将这些类型的注记直接添加到 ArcMap 中,并可更改大多数注记图层符号系统属性。然而,对于这些格式的注记,您不能更改各个注记的符号系统,也不能编辑注记位置或文本字符串。如果您需要这些属性,请使用 ArcToolbox 注记转换工具将注记转换为地理数据库注记或地图文档注记。也可以使用这些工具通过地理数据库注记创建 coverage 注记。