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

正在找类似的插件。以前看到过一个演示。通过框选方式,对指定区域内的很多交叉线形成面域,计算出每个面积的尺寸。关键是通过框选对交叉线选面域,只能选最外面封闭的一个,交叉线内形成面域,只能通过点选方式。不知哪位知道如何框选,对很多交叉线形成小面域。
页: 1 2 3 4 [5] 6 7 8 9
查看完整版本: 不仅实现属性编号递增修改,还能自动寻找长高