Arcgis批量修改标注(Label)所有分类的字体属性

如何在Arcgis批量修改标注(Label)所有分类的字体的属性,如道路层的标注会分成:主干道、次干道、支路、国道、省道等等分类,来分别设置标注的字体类型和字号
1、有时候会出现道路的字体类型和其他标注的字体类型一样(如兴趣点的标注),这时候想将道路的字体改成另一种字体,有没有不用在标注管理器一个一个分类选择修改,而是一次性批量修改标注所有分类的字体类型的方法?
2、当出图的比例尺大的时候,想增加道路的字体字号,有没有批量将标注的各个分类的字体字号,在原有字号的基础上+2的方法?
已邀请:

潘建伟

赞同来自:

1. 如图所示,这里选择 区别标注各个要素
1.png


2. 如果是标注的话,没有办法。不过如果把标注转为注记的话,可以通过修改注记图层属性表来实现。

草央

赞同来自:

因为道路和兴趣点这两层是频繁使用,会应用到不同比例尺的地图,数据也可能会随时更新,所以不想转换成注记,所以想请教一下有没有使用python或其它语言编写代码处理这个问题的方法?

在arcgis知乎上有搜索到ArcPy的制图模块下的LabelClass类,不过只可以读写
1.标注类的名称,
2.标注类表达式,
3.标注类的SQLQuery定义语句,
4.标注类可见性。

没有标注类的其他属性,所以想问ArcPy还有没有其他类或函数可以实现这个功能。
LabelClass.png

要回复问题请先登录注册