目录
1 ArcMap下的操作案例
如下图,左侧图中的四个分组是并列的;层级0和层级0.1、层级1.1和层级1.2被合并为一个组分组;之后在右侧图中,4个分组又合并成一个大的分组
我们要做的需求是,获取上述组要素中的所有文本信息
2 AE实现函数
代码思路:
- 以递归方式,识别嵌套分组中的所有文本信息
- 首先定位到目标要素组,
- 然后判断要素组中的子要素是否类型为【组合】,
- 如果为组合,则递归调用;
- 如果不是【组合】,则判断其是否为文本要素,如果是文本要素则提取其文本信息
- 然后判断要素组中的子要素是否类型为【组合】,
///<summary>
///递归方式找到给定要素组中,所有的文本信息
///</summary>
///<param name="pGroupBlement">要素组