abao2005 发表于 2013-1-21 14:24:01

如何自动生成文字标注外面的边界

要统计地形图上各类房屋的面积,目前用的龟速方法是先把每种房屋用边界命令bo生成闭合边界,有时候不是闭合的还要用pl描一遍闭合,然后用面积统计函数分类统计各类房屋的面积。


现在请教一下有没有函数可以加快这个速度的?比如:

1、有没有lisp函数可以分别批量选中“砖”“砖2”,然后根据文字的坐标自动生成围绕文字外面的边界,接着将生成的边界改色或改图层,这样就可以方便统计了
2、在生成边界的过程中,对于这些有细微缺口但近乎闭合的图形能不能也生成近似边界

其实最主要的就是如何选中文字后自动生成包围文字的外边界。
求各位大侠帮帮忙啦~不胜感激!

abao2005 发表于 2013-1-21 14:44:36

有没有人知道啊?

香田里浪人 发表于 2013-1-21 15:37:30

“对于这些有细微缺口但近乎闭合的图形能不能也生成近似边界”根本不可能。
只要是闭合,“分别批量选中“砖”“砖2””是可以实现的

abao2005 发表于 2013-1-21 15:50:16

香田里浪人 发表于 2013-1-21 15:37 static/image/common/back.gif
“对于这些有细微缺口但近乎闭合的图形能不能也生成近似边界”根本不可能。
只要是闭合,“分别批量选中“ ...

首先非常感谢你的回复,那么怎么样做到批量生成边界呢?或者说一个文字被一个闭合图形包围,怎么样选中文字就能够自动生成这个闭合边界?
能不能给出段代码?
不胜感激啊!

liuxu042 发表于 2013-1-21 15:56:10

你的要求在cad中是实现不了的

abao2005 发表于 2013-1-21 16:12:25

liuxu042 发表于 2013-1-21 15:56 static/image/common/back.gif
你的要求在cad中是实现不了的

啊 不会吧,那我会吐血的~

xiabin68 发表于 2013-1-21 21:23:09

本帖最后由 xiabin68 于 2013-1-21 21:23 编辑

早就有这样的程序了,,在论坛里好生找一下,,是根据点来找包围点的封闭范围,,其实你可以用南方 自带的算面积也比你的快三,,

abao2005 发表于 2013-1-21 22:24:39

xiabin68 发表于 2013-1-21 21:23 static/image/common/back.gif
早就有这样的程序了,,在论坛里好生找一下,,是根据点来找包围点的封闭范围,,其实你可以用南方 自带的算 ...

在论坛里翻了一个下午了,但是没有发现符合我要求的。
是南方cass吧?还没有接触过

xiabin68 发表于 2013-1-21 23:40:38

abao2005 发表于 2013-1-21 22:24 static/image/common/back.gif
在论坛里翻了一个下午了,但是没有发现符合我要求的。
是南方cass吧?还没有接触过

南方CASS是做测量地形图的,,完全可能满足你的那些要求,,

haoryh 发表于 2016-7-5 23:57:03

BO命令只能一个一个的来,有没有能批量BO相似的东西呢?
页: [1]
查看完整版本: 如何自动生成文字标注外面的边界