如何解决从闭合多段线中创建 REGION - EZDXF
我编写了创建闭合折线 - 矩形的代码,现在我想将该矩形作为一个区域,并带有 EZDXF 插件。
我设法创建了一个区域,但它无法识别我绘制的多边形,因此它在基点 (0,0) 处创建该区域并且它没有区域(因此是空白区域 - 实体)。
代码如下:
import ezdxf
y1=25
y2=-50
x1=30
a1=(x1,y1)
a2=(-x1,y1)
a3=(x1,y2)
a4=(-x1,y2)
doc = ezdxf.new('R2010')
msp = doc.modelspace()
SoilModel=msp.add_polyline2d([(a1),(a2),(a4),(a3)],{'layer': 'SoilModel'})
SoilModel.close(True,True)
msp.add_region(ezdxf.entities.polyline(SoilModel))
doc.saveas('SoilModel.dxf')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。