这是一个 Autocad 导出文件,因此可以通过编程方式读取吗?
我想提取 Autocad 文件的坐标(纬度、经度)和一些属性,例如名称和颜色。我可以通过 Java 程序执行此操作。
从 Autocad 中,导出到哪种格式是正确的,以便我可以以编程方式解析文件、查找对象并获取其属性? (坐标、名称、颜色...)
我知道 Autocad DWG 格式是一种专有的二进制文件,每 3 年更改一次格式,因此我需要找到一种导出的文件格式,以便我可以轻松阅读它。
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
DXF 就是您要找的。它是一种用于纯文本绘图交换的记录格式。
http://images.autodesk.com/adsk/files/acad_dxf0.pdf
DXF is what you're looking for. It's a documented format for drawing exchange in plain text.
http://images.autodesk.com/adsk/files/acad_dxf0.pdf
如果您不使用 Civil 或 Map 等垂直产品,DXF 绝对是最好的格式。一些垂直产品还可以导出SHP/SHX(形状)文件。
以下是 DXF 的参考:http://en.wikipedia.org/wiki/AutoCAD_DXF、http://images.autodesk.com/adsk/files/acad_dxf0.pdf
这是 SHP 参考:http://en.wikipedia.org/wiki/Shapefile
DXF is definitely the best format if you're not using a vertical product like Civil or Map. Some vertical products can also export SHP/SHX (shape) files.
Here's references for DXF: http://en.wikipedia.org/wiki/AutoCAD_DXF, http://images.autodesk.com/adsk/files/acad_dxf0.pdf
Here's a SHP reference: http://en.wikipedia.org/wiki/Shapefile