首先需要明确,注记≠标注,注记与要素的区别参见下面这篇文章:
注记一般通过标注转注记生成,为一个单独的图层,同时包含一个注记类型的要素类。注记类型的要素类有如下几个字段,含义如下:
字段名 | 字段名中文 | 含义 |
ObjectID | 不解释 | |
Shape | 表示注记轮廓的面形状 | |
FeatureID | 要素ID | 用于与要素关联的注记,包含 ObjectID 或关联要素的 GlobalID(如果启用)。如果与要素关联的关系基于 ObjectID,则包含关联要素的 ObjectID;如果与要素关联的关系基于 GlobalID,则包含关联要素的 GlobalID |
ZOrder | Z顺序 | 目前未使用 |
AnnotationClassID | 注记类ID | 注记所属的注记类 |
Element | 元素 | 存储符号系统和文本几何的 BLOB 字段 |
SymbolID | 符号ID | 符号表中的符号 |
Status | 状态 | 要素是处于已放置状态还是处于未放置状态 |
TextString | 文本字符串 | 要素的文本字符串 |
FontName | 字体名称 | 字体的名称(例如 Arial) |
FontStyle | 字体样式 | 字体样式的名称(例如 Regular) |
FontSize | 字号 | 字体大小 |
Underline | 下划线 | 文本是否带有下划线(true 或 false) |
VerticalAlignment | 垂直对齐 | 文本的垂直对齐方式(顶部、中心、基线或底部) |
HorizontalAlignment | 水平对齐 | 文本的水平对齐方式(左、右、中心或全部) |
XOffset | X偏移 | 将文本位置向右或向左平移 |
YOffset | Y偏移 | 将文本位置向上或向下平移 |
Angle | 角度 | 旋转文本角度 |
FontLeading | 定义行间距调整 | 调整行间距 |
WordSpacing | 文字间距 | 调整词之间的间距 |
CharacterWidth | 字符宽度 | 调整字符宽度 |
CharacterSpacing | 字符间距 | 调整字符之间的间距 |
FlipAngle | 翻转角度 | 调整旋转文本原位翻转时所经过的角度 |
Override | 覆盖 | 参见下面的说明 |
Override 字段值由 ArcGIS Pro 维护,且不可编辑。 当Override 字段值为 0 时,会使用注记要素所引用的 SymbolID 文本符号来显示注记要素,并且该条注记要素不会存储显示属性。 当Override 字段值大于 0 时,注记要素将使用 SymbolID 文本符号作为基本显示,并将Override 字段值涉及到的属性应用于该条注记,覆盖原有的SymbolID 文本符号。Override 字段值通过位掩码法表示,参见下面的可能值列表,Override 字段值为表中有关覆盖值的总和。 例如,如果Override 字段值是 65,则 XOffset (1) 和 Size (64) 属性都将被覆盖 (1+64=65)。注意:该列表只针对ArcGIS Pro 3.0,不适用于ArcMap!
覆盖值 | Override 属性 |
1 | X 偏移属性 |
2 | Y 偏移属性 |
4 | 水平对齐属性 |
8 | 垂直对齐属性 |
16 | 翻转角度属性 |
32 | 锚点属性 |
64 | 大小属性 |
128 | 颜色属性 |
256 | 字符间距属性 |
512 | 字符宽度属性 |
1024 | 词间距属性 |
2048 | 行间距属性 |
4096 | 字体名称属性 |
8192 | 字体样式属性 |
16384 | 下划线属性 |
32768 | 背景符号 |
65536 | 牵引线几何 |
131072 | 字体变体属性 |
参见官网针对注记类的说明:
Manage annotation feature class properties—ArcGIS Pro | Documentation