背景
AutoCAD是国际上著名的二维和三维CAD设计软件,用于二维绘图、详细绘制、设计文档和基本三维设计。现已经成为国际上广为流行的绘图工具。.dwg文件格式成为二维绘图的事实标准格式。
但由于AutoCAD是私有格式,只能在CAD软件上编辑查看,如何发布至Web上,并在上面做应用开发,如数据展示,GIS分析等,一直是业内头疼的事情。
解析DWG格式
DWG与DXF DWG格式文件是Auto CAD 软件的专有格式,类似于doc,是封闭的不开放的,且是二进制的。而 DXF 格式则是文本格式的,用于交换数据的,使用Auto CAD软件本身就可将 DWG文件另存为 DXF文件。
现有的能解析DWG格式的开源 CAD项目: 1、FreeCAD:开源,2D支持较好,对DXF支持较好。
需要使用 TeighaFileConverter(商业软件)将 DWG格式转换为 DXF格式。因为 FreeCAD 基本不支持DWG格式。
参考:FreeCAD and DWG Import - FreeCAD Documentation
-
其它 github 解析、浏览CAD文件的一些项目,未验证是否有效:

本文探讨了AutoCAD DWG格式的解析难题,介绍了ActiveX和HTML5两种展示方法的优缺点,并提出了一种在Web端保持原画质且无需插件的解决方案,包括唯杰地图的实例。着重于如何在GIS生态中实现CAD数据的无缝展示和应用开发。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



