duanshui83
发表于 2012-11-19 13:09:49
wudi 发表于 2012-8-29 19:49 static/image/common/back.gif
太厉害了,楼主给的属性块不太清晰,我加个演示文件吧
你好,能不能把你的这个框选自动编号并替换长宽的源码共享一下啊,我很需要这个程序,先谢谢了
111118528
发表于 2012-11-25 11:05:30
都发不了新帖,怎么能看想要的内容?
sunny20102
发表于 2012-12-12 16:16:34
command 用的太多,处理200个左右的编号就需要好几分钟,试着将(setq pxmax -1e99 pxmin 1e99 pymax pxmax pymin pxmin)
(foreach x ptl
(setq pxmax (if (> (car x) pxmax) (car x) pxmax)
pxmin (if (< (car x) pxmin) (car x) pxmin)
pymax (if (> (cadr x) pymax) (cadr x) pymax)
pymin (if (< (cadr x) pymin) (cadr x) pymin))
)
(setq x1 (- pxmax pxmin) y1 (- pymax pymin))更改为(setq xx (vl-sort (mapcar 'carptL) '<))
(setq yy (vl-sort (mapcar 'cadr ptL) '<))
(setq x1 (- (last xx) (car xx))
y1 (- (last yy) (car yy))
)另新建一图层专门用来存放 BPOLY生成的封闭多段线,
效率仍然不高,这就回归到算法的问题上来了,那可是更薄弱的地方
关键:获取边界
湜1只鱼
发表于 2013-1-6 17:31:56
学习了 谢谢了
destnity
发表于 2013-1-23 11:29:26
努力学习各位老大的佳作。相当佩服。
skzbh1@sina.com
发表于 2013-2-1 12:20:36
学习下!!!!!!!!!!!!!!
Kall
发表于 2013-2-4 18:51:09
ZZXXQQ 发表于 2010-4-21 22:41 static/image/common/back.gif
学习斑竹老师的贴
流_星
发表于 2013-2-5 20:12:20
真的需要啊
gwpgc
发表于 2013-10-2 15:09:15
学习了 谢谢
shantonglt
发表于 2013-11-20 22:18:01
正在找类似的插件。以前看到过一个演示。通过框选方式,对指定区域内的很多交叉线形成面域,计算出每个面积的尺寸。关键是通过框选对交叉线选面域,只能选最外面封闭的一个,交叉线内形成面域,只能通过点选方式。不知哪位知道如何框选,对很多交叉线形成小面域。