autocad数据交换格式dxf读取

找到两个开源的java工具包kabeja和geotools-for dxf

kabeja可以按cad的layer进行提取;下载地址:https://sourceforge.net/projects/kabeja/

geotools会把所有的geometry合并到一个几何中。git地址:https://github.com/geotools/geotools/tree/master/modules/unsupported/dxf

两个工具基本能满足一般的dxf格式读取。

但是还是不能满足我的需求,在处理嵌套的block时会有问题,估计要自己修改源码才行。arcgis可以轻松解决,但是不能用代码调用。

实在是搞不定了,先放放后面再想办法。

原文地址:https://www.cnblogs.com/yinchuanqi/p/6555456.html