[yxh1202]等你 14:57:27
错误: 参数类型错误: VLA-OBJECT 这个什么意思
[蔡__洛]不快乐 14:59:29
vla-ename->vlax-object 转下看
[yxh1202]等你 15:00:08
看了原代码,提示两个选择的实体,谢谢指导
[蔡__洛]不快乐 15:00:37
你发源码来看嘛
[yxh1202]等你 15:01:56
好的==
[蔡__洛]不快乐 15:03:01
字体..
[yxh1202]等你 15:03:22
我想把这个前辈做的改为可以选择任意实体所围成的封闭区域面积,这个好像只支持两个多线段
[蔡__洛]不快乐 15:04:05
在哪一句报错?
[yxh1202]等你 15:05:09
现在没问题了,问题是这个只能实现获取两个多线段围成的封闭区域面积,我想实现多个图元围成的封闭区域,请教怎么改下
[蔡__洛]不快乐 15:06:11
这个不难 难在多个区域最外围点的算法 这个你得自己研究了
[yxh1202]等你 15:08:07
我的思路是,求的选择集中的交点,然后排除每一个在交点外围的点,然后就利用这些筛选后的点求的面积
能结合这个代码指点迷津吗,非常谢谢
[蔡__洛]不快乐 15:09:09
哦 你这个思路 我不晓得
[蔡__洛]不快乐 15:11:25
但是之前 我做过一个 文字避让的处理程序 我用的思路是:对所有区域求得对应的面域 由面域做布尔运算求并集 然后用并集面域 反生成边界
[蔡__洛]不快乐 15:12:05
这样不需要什么算法 机器自动都帮你做了
[yxh1202]等你 15:14:29
[qqimg]201309/{36005662-8BB1-98E6-59B7-484EBFA344F5}.jpg[/qqimg]
就是求这个面积,想自动化
刚才发的那个可以实现两个图元,但多了就不行了
[蔡__洛]不快乐 15:15:06
求出面域 直接可以获得 面积
[yxh1202]等你 15:16:13
我是搞土木工程的,计量中会出现交叉的现象。就是想自动选择图层,根据图层上实体围成的封闭区域求面积
[蔡__洛]不快乐 15:20:26
这个要实现 不容易 太智能了 你要自己想想 怎么判断 |