计算两个多边形之间的面积

时间:2018-04-18 08:08:33

标签: function math polygon area autocad

我有两个点列表(每个点的x,y)。 我需要找到两者之间的区域(如果有的话)。 我明白,如果没有线相交,那并不意味着没有线。一个可以完全在另一个内部。 我需要它用于autocad vba

任何帮助?

2 个答案:

答案 0 :(得分:0)

这个问题需要构造交叉点多边形并计算其面积(可以由多个部分组成),例如通过鞋带公式。第一次行动远非微不足道。我可以推荐你到Clipper库http://www.angusj.com/delphi/clipper.php

如果您的多边形具有特殊属性,则问题可能更简单。

但是,AutoCAD内置了这样的功能吗?

答案 1 :(得分:0)

Look at the BooleanOperation function of the Entity object.