关于过滤和排序图层列表

可以控制图层特性管理器中列出的图层名,并且可以按图层名或特性设置对其进行排序。

对图层列表排序

创建图层后,可以按名称或其他特性对其进行排序。在图层特性管理器中,单击列标题就会按该列中的特性排列图层。图层名可以按字母数字的升序或降序排列。

注: SORTORDER 系统变量控制是按自然顺序还是按 ASCII 顺序排列图层列表。

使用通配符列出图层

可以在图层特性管理器中的搜索框中使用通配符按名称列出图层。例如,如果在搜索框中输入 02*,会列出以字符 02 开头的所有图层。

提供下列通配符:

字符

定义

#(磅字符)

匹配任意数字

@ (at)

匹配任意字母字符

.(句点)

匹配任意非字母数字字符

*(星号)

匹配任意字符串,可以在搜索字符串的任意位置使用

?(问号)

匹配任意单个字符,例如,?BC 匹配 ABC、3BC 等

~(波浪号)

匹配不包含自身的任意字符串,例如,~*AB* 匹配所有不包含 AB 的字符串

[ ]

匹配括号中包含的任意一个字符,例如,[AB]C 匹配 AC 和 BC

[~]

匹配括号中未包含的任意字符,例如,[AB]C 匹配 XC 而不匹配 AC

[-]

指定单个字符的范围,例如,[A-G]C 匹配 AC、BC 等,直到 GC,但不匹配 HC

`(反引号)

逐字读取其后的字符;例如,`~AB 匹配 ~AB

注: 要查找包含通配符的图层名,请在该字符前加反引号 (`),以免将其解释为通配符。

过滤图层列表

图层过滤器可限制图层名在图层特性管理器中以及功能区和“图层”工具栏上的“图层”控件中的显示。在大型图形中,使用图层过滤器可以仅显示需要的图层。

有两种图层过滤器:

有五种预定义的过滤器: