gaics 发表于 2021-8-31 22:09:12

图层特性过滤器、组过滤器的lisp创建方法(感谢casd兄指正)

本帖最后由 gaics 于 2021-9-8 11:22 编辑

看到有朋友在问关于图层过滤器的用法,但论坛里这方面资料确实少,于是苦苦摸索了两个晚上,终于搞清楚过滤器的用法!
现把详细格式分享如下(关键代码收个辛苦币,哈哈):

新建“组过滤器”格式:
(command ".-layer" "filter" "新建(N)" "编组(G)" "输入上级图层过滤器 <全部>" "输入要包括的图层名称列表" "输入图层过滤器的名称" "")
例:
(command ".-layer" "filter" "N" "G" "" "layer1,layer2,layer3" "过滤器1" "")
图层名称列表为字符串格式,图层名之间用英文逗号隔开。(command ".-layer" "filter" "N" "G" "" "*a*" "过滤器1" "")
图层名称列表也支持通配符。

新建“特性过滤器”格式:
(command ".-layer" "filter" "新建(N)" "特性(P)" "输入上级图层过滤器 <全部>" "输入特性过滤器定义" "输入图层过滤器的名称" "")

感谢caoyin大师在2008年提供的代码http://bbs.mjtd.com/forum.php?mo ... 4909&fromuid=410342






Aries 发表于 2021-9-17 14:50:41

tigcat 发表于 2021-9-7 10:26
能不能带通配符使用呢?比如我图层叫1f-colu、2f-colu、3f-colu……能不能实现*colu操作呢?

:handshake谢谢谢谢谢谢:handshake 太感谢您了

gaics 发表于 2021-9-7 11:58:54

tigcat 发表于 2021-9-7 10:26
能不能带通配符使用呢?比如我图层叫1f-colu、2f-colu、3f-colu……能不能实现*colu操作呢?

可以呀!!!

竹天 发表于 2021-9-1 10:46:54

谢谢大佬

guosheyang 发表于 2021-9-5 21:37:39

感谢共享!

tigcat 发表于 2021-9-5 21:41:39

这个牛哇,下载支持

Sonnenblumen 发表于 2021-9-6 14:11:33

很有用,感谢分享

tigcat 发表于 2021-9-7 10:26:03

能不能带通配符使用呢?比如我图层叫1f-colu、2f-colu、3f-colu……能不能实现*colu操作呢?

Aries 发表于 2021-9-15 11:09:08

不能充值了没有币了

LIULISHENG 发表于 2021-9-18 22:57:49

感谢开源支持一下
页: [1] 2
查看完整版本: 图层特性过滤器、组过滤器的lisp创建方法(感谢casd兄指正)