enn09 发表于 2014-7-10 08:55:01

好东西,新手路过学习。

yxh1202 发表于 2014-7-10 17:01:18

看了你这么厉害,找你解决个难题,谢谢

本帖最后由 yxh1202 于 2014-7-10 17:02 编辑

http://bbs.mjtd.com/thread-101627-1-1.html
由于工作需要,经常计算各种工程量。简化的说就是,选择两个图层上的多线段,要计算两个多线段形成的闭合区域面积。我看了好多的帖子,整理了一个思路,请高人指点:
    如图:
1、选择图册实体,获得多线段所有顶点,生成列表
2、根据选择的多线段获得交点,添加到列表
3、根据 交点1和交点2。现在需要遍历线段1和线段2。用线段1的顶点至起点的距离L1与交点到线段顶点的距离L比较,如果L1≥L,则保留至点列表,如果 L1<L,则剔除。反之,如果交点距离端点近,则判断公式反用即可。
4、根据新的点列表,计算闭合区域面积。

恕放之生命 发表于 2014-7-19 17:11:47

谢谢分享。
页: 1 [2]
查看完整版本: VLISP制推箱子游戏,源码放送的~