减小标注文本的大小

使用 Maplex 标注引擎时,通过允许减小字号和字体宽度,可增加在发生标注或要素冲突的区域中放置的标注数目。使用指定大小的步长,可将字号从标注的基本字号降低到最小字号。还可通过将标注水平压缩到其原始长度的一个指定百分数(使用离散的步长),来减小标注的长度。可综合应用这些技巧,以便对每个字号步长均尝试使用字体宽度压缩步长。

警告警告:
如果标注表达式含有可指定标注的字号或行间距的文本格式化标签,则不会减小字号或压缩字体宽度。
提示提示:
请注意初始字号、下限和步长间隔值的比例。尝试的次数越多,处理时间越长。

减小字号

减小字号会在发生冲突的区域中减小标注的整体大小。允许 Maplex 标注引擎减小字号时,可对字号设置下限并定义步长间隔,该间隔会指示标注引擎如何在原始字号和下限之间进行尝试以得到各种所需字号。

例如,对于一个基本字号为 10 磅的标注,可将下限设置为 6 磅,步长间隔设置为 0.5。Maplex 标注引擎将使用 10、9.5、9.0 或 8.5 等磅值(从基本字号开始,然后按步长间隔缩减直至达到下限)尝试放置各种大小的标注。放置标注后,不会再尝试更小字号等级。标注引擎将尝试的标注字号变小的最大次数为 10。

下图显示了使用“字号缩小”将 Whispering Pines Lane 标注放进街道要素中。如果未使用“字号减小”,将不会在地图上放置该标注。

用字号减小参数设置的线标注

压缩字体宽度

压缩标注的字体宽度可减小标注的长度,但不会影响它的高度。对于字号减小,通过设置最小值和步长间隔可控制标注的减小量。但是,对于字体宽度压缩,这些限制则以标注基本字体宽度的百分数形式进行指定。下限的范围可在原始字体宽度的 10% 至 100% 之间,而步长间隔的范围可在基本字体宽度的 1% 至 50% 之间。

例如,可以允许标注引擎将某个标注中的字体宽度压缩到原始宽度的 85%,并使用 5% 的步长间隔。标注引擎会尝试按 100% 的原始宽度放置标注。如果不适合,标注引擎便将标注压缩到 95%、90% 和 85%,直到标注适合时停止。以某个压缩等级放置标注后,不会再尝试更低的等级。

下图显示了使用“字体宽度压缩”将 Whispering Pines Lane 标注放进街道要素中。如果未使用“字体宽度压缩”,将不会在地图上放置该标注。

用字体宽度压缩参数设置的线标注

减小并压缩标注

可结合使用字号缩小和字体宽度压缩来增加可放置的标注数目。Maplex 标注引擎将首先尝试使用字体压缩再按照步长间隔减小字号。

例如,如果标注的基本字号为 10 磅,并已将字号下限设置为 8 磅,字号步长间隔设置为 0.5 磅,则存在五种可能的字号。如果又将字体压缩下限设置为 85%,压缩步长间隔设置为 5%,则又存在四个压缩等级。Maplex 标注引擎会按以下顺序尝试使用生成的这 20 种大小和宽度组合:

步骤:
  1. 启用 Maplex 标注引擎
  2. 标注 工具条上单击标注管理器按钮 标注管理器
  3. 选中要进行标注的图层旁边的复选框。
  4. 选择图层下方的标注分类。
  5. 尽管步骤相同,但是对于线和面图层,该对话框将有所不同。

  6. 单击属性按钮。
  7. 单击自适应策略选项卡。
  8. 选中减小字号复选框。
  9. 单击选项
  10. 标注缩小 对话框的顶部可控制字号减小。列出了标注的基本字号以供参考。在该对话框的底部可控制字体宽度压缩。字体高度不受影响。

  11. 输入下限。
  12. 标注的字号不会减小到该值以下。

  13. 输入步长间隔。
  14. 字体按此步长间隔从当前大小减小到下限。

  15. 输入下限。
  16. 字体压缩的百分数不会超过该百分比。

  17. 输入步长间隔。
  18. 字体宽度按此步长间隔进行压缩。

  19. 单击确定关闭所有对话框。
提示提示:
单击要进行标注的图层的图层属性 对话框的标注选项卡上的放置属性按钮,也可以打开放置属性 对话框。

相关主题

5/10/2014