交叉口区域
大家好,我有两个闭合多段线顶点的点列表,它们部分重叠。
请告诉我如何从我的点列表中计算重叠部分的形状。
谢谢
库马尔。 你的描述至少对我来说不清楚,一张图片可能更清晰,或者你计划进行的过程的更多细节。 你好
请查找附加的快照。
我想找到两个多边形的公共区域(用圆标记)。
谢谢
库马尔。 在公共区域中选择一个点。
(defun c:Test (/ e ent)
(setq e (entlast))
(vl-cmdf "_.-boundary" pause "")
(setq ent (entlast))
(if (and ent (not (equal e ent)))
(progn
(alert
(strcat "Total Area : "
(rtos (vla-get-area (vlax-ename->vla-object ent)) 2)
)
)
(entdel ent)
)
)
(princ)
)
你好
这很好,但对于大面积闭合多边形,“边界”命令会产生问题,并返回不规则边界(当“缩放”设置为“实体延伸”时)。
避免缩放和边界问题的任何替代解决方案。
当做
库马尔。 对区域进行图案填充并从图案填充中获取区域如何?
页:
[1]