使用文本格式设置标记进行 Maplex 标注

ArcGIS 文本格式设置标记可用于修改一段文本的某部分的格式。这样可以创建混合格式文本,例如,可以创建标注表达式以便用城市名称和人口标注城市要素。为帮助浏览地图的人区分两条不同的信息,可以格式化标注表达式以便用黑色绘制城市名称,用红色绘制城市的人口。文本格式设置标记可用于指定标注特定部分的文本符号。可以更改字体颜色、高度、类型和样式以及创建下标和上标。还可以控制字符和文字的间距以及行间距。

标注表达式 对话框中输入文本格式设置标记,并且文本格式设置标记也可以是属性字段本身的一部分。

使用具有 Maplex 格式参数的文本格式设置标记

文本格式设置标记旨在覆盖分配给标注分类文本符号的属性。ESRI Maplex 标注引擎会在标注放置过程中检测文本格式设置标记。由于文本格式设置标记可以指定标注的外观并覆盖格式参数,因此当 ESRI Maplex 标注引擎在标注字符串中检测到文本格式设置标记时,可能会关闭标注分类的格式参数。

下面列出了文本格式设置标记将被忽略,或者将更改 ESRI Maplex 标注引擎行为的情况。

如果来自某标注分类的某些标注含有文本格式设置标记,但这些标注均不在当前地图范围之内,则不会检测到任何文本格式设置标记,并且上面的文本格式设置标记约束也不会生效。

ArcGIS 高级智能标注支持的其他文本格式设置标记

ArcGIS 高级智能标注还提供了此扩展模块所特有的标记。

基准

"<BSE>" & [FIELDNAME] & "</BSE>"

使用多个标注字段标注要素时,必须指定主标注或基准标注。基准标注用于放置标注策略,其他标注将根据与基准标注的相对位置进行放置。

仅 ESRI Maplex 标注引擎支持基准标记。当 ESRI 标准标注引擎遇到 <BSE> 标记时,将忽略并删除该标记,然后再放置标注。

示例

标注分类的放置位置为“东”,因此会在点要素的正东方向放置标注。通过将基准标记标注与标注表达式的首行相关联,可以控制所放置的完整标注表达式与要素的相对关系。

"<BSE>" & [Name] & "</BSE>" & vbnewline & "Population: " & [Pop2000] & vbnewline & "Median Age: " & [MED_AGE] 
<BSE> 格式设置标记

相关主题


7/10/2012