Bug: 高级标注引擎在标注表达式中不支持多个空格

文章编号 : 30655
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1, 10
操作系统: N/A
已邀请:

EsriSupport

赞同来自:

错误信息: NIM001262
若标注表达式创建时有多个空格,Maplex高级标注引擎就无法识别这些空格;
例如:在标准标注引擎中将[field1] & " " & [field2]识别为value1 value2
在Maplex高级标注引擎中,同一个表达式则被认为是value1 value2

原因: Maplex高级标注引擎不接受多个空格。当Maplex在同一行中遇到多个空格,标注引擎将其解析且只用一个空格来替代。


解决方法: 在Maplex中使用文字间距来空格。该解决方法仅适用于使用多段线的图层。
1. 打开标注管理器。
2. 高亮显示要进行标注的标注。
3. 单击“属性”按钮。
4. 单击“放置位置”选项卡。
5. 单击线标注放置风格下拉菜单,选择街道放置。
6. 单击“选项”按钮,选中“沿街道展开文字”复选框。
7. 增加最大词间距的字体宽度百分比。
输入的值是用于分离各个字的最大字间距。值为0说明没有限制,文字沿着线展开并和要素长度一致。间距是按当前字体的平均字宽的百分比来计算的。
8. 单击“确认”以退出对话框。



创建时间:2006-04-26
最近更新: 2010-07-10


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册