读取CAD数据的Python脚本
我有Civil 3D 2012和ArcGIS for AutoCAD 300。我想读取图形中多边形的范围。A4A300中的要素类=边界,CAD层为PROP-BNDY,该层上只有一个多边形,因为它是场地的周长。我必须将多边形转换为临时形状文件,读取它,然后删除它吗?我将使用边界范围加上所有方向的常数来剪裁光栅图像。该过程不应涉及用户输入。我有30个目录,我将在其中循环,每个目录中有一个图形文件,每个图形中有一个多边形。我有一些python例程,用于创建包含*映射的目录列表。dwg文件,我很熟悉剪裁光栅,我就是找不到如何读取dwg文件中的多边形范围。
非常感谢你的帮助!! 哇,那真是件苦差事。但是就像这个论坛里的所有事情一样,有人会知道怎么做。我还做了很多不允许用户输入的自动化任务。不是Python程序员,也不知道AutoCAD文件中对象的属性,我可以放心地说,你的工作已经完成了。很多时候,当你寻找完全自动化的方法时,你会发现说起来容易做起来难。我将遵循这条线索,看看它是如何工作的。我从一些IT人员那里听说,我知道Python是如何善于与CAD文件进行对话的,但我必须承认,迄今为止还没有第一手的经验。
页:
[1]