1) 标注和注记
a) 新的标注解析程序
标注表达式的解析程序新增支持Python语言。ArcGIS 10的时候支持VBScript、JSScript,ArcGIS 10.1中增加了Python语言的支持。
b) 国际化
脚本中的复杂文本显示增强,支持更多的国际化语言,例如阿拉伯语、希伯来语、泰语。
c) 标注引擎和字体的缺省设置
ArcGIS 10的时候标注引擎默认为标准标注引擎,如需使用Maplex高级智能标注引擎,需手动切换。然而在ArcGIS 10.1中,可通过在ArcMap选项中设置,将Maplex作为默认的标注引擎。此外,还可设置默认字体及其大小。
2) Maplex标注引擎
ArcGIS 10.1中,桌面任意产品级别的用户都可以使用Maplex,因为它已经被嵌入到桌面产品的内核当中。
a) Label密度
在标注放置属性对话框中新增加Label密度选项卡,用于设置label密度,选项卡包括以下参数:
Ø Remove duplicates
Ø Repeat label (for lines and polygons)
Ø Label buffer
Ø Minimum feature size (for lines and polygons)
Ø Label largest feature part for polygons
Ø Connecting line segments (for lines only)
b) 线连接与复合面
全局label放置参数(用于控制线连接与复合面)从general Maplex label选项移至label class level。这样将能够对每一个级别的label都能够设置。
c) 多边形中应用Spread words
多边形标注中能够应用Regular Placement和River Placement符号库中的spread words。
意思是说,对于面要素而言当其标注按照规则放置或河流放置时,可设置标注单词进行展开,而在ArcGIS 10.1之前只能设置标注字符展开。
d) 索引编码Key numbering
ArcGIS10.1中增加了索引编码。当一个区域要素太多时,要素标注可能不能很好地展示,利用索引编码可以很好解决该问题。
e) 管理label中空白white space
在Label Expression中能够消除label中的空白区域。
f) 堆叠label偏移
新增加堆叠label偏移的效果,用户可以通过Regular Placement style选项进行设置。
g) 在相交和边界处标识线要素Labeling line features near junctions and borders
repeat line labels参数中增加了在相交和边界中标注线要素选项,这在数据驱动制图中非常有用。
h) 截断Truncation
新增truncation参数,允许用户设定哪些字母首先被移除、最小的单词长度和标记字符(marker character)。
i) 从准确的符号轮廓线偏移点标注
点标注偏移参数中增加了测量相对于准确的符号轮廓线偏移的选项。
j) 移除重复标注
地图范围内的标注重复移除时,默认的搜索半径为0值。
k) 新增线label选项
线标注选项增加了标准标注引擎中的线连接参数。