我是一个完全没有 AutoCAD 经验的应用程序开发人员,对于我当前的项目,我需要将 DWG 文件转换为空间数据 - ESRI Shapefile / GeoJSON 等。鉴于 DWG 是 Autodesk 拥有的专有格式,Autodesk Forge API成为我解释此类文件的唯一选择。我已经评估 Model Derivative API 一个星期了,我发现它不适用于我的目的。对于 DWG 文件,它只有 3 种输出格式(f2d、f3d、rvt),而且都不符合我的目的。
出于这个原因,我开始查看平台中的其他 API,最终找到了 Design Automation API,这可能会有所帮助,但是它缺少文档。
API 中的示例之一是将 DWG 导出为 PDF 的 PlotToPdf 活动。我想知道是否有办法导出PDF以外的其他格式。
我试图通过列出所有活动、workItems 和 AppPackages 在界面中找到可能的“命令”,但这些端点都没有返回任何有用的信息。
所以这是我的问题?
如何将 DWG 转换为非 Autodesk 格式?更具体地说,输出必须是我可以在不使用专有工具的情况下解释的开放格式。
如果第一个问题的答案是 Autodesk Forge API,我应该使用哪个?
如果我应该为此使用设计自动化 API,一旦提供的文档缺少详细信息,我在哪里可以找到补充文档?