java gdal转dxf格式在AutoCAD中无法打开的解决办法(Invalid database handle 0)
java gdal 转dxf格式的方法在https://blog.csdn.net/aliasone/article/details/80487025
问题
该方法转出的dxf首个要素的EntityHandle为0,导致在AutoCAD中报错Invalid database handle 0,无法打开
解决办法
修改代码
feature.SetFID(Integer.parseInt(fid.substring(fid.lastIndexOf(".") + 1)));
改为
feature.SetFID(Integer.parseInt(fid.substring(fid.lastIndexOf(".") + 1)) + 1);
使fid不为0即可解决该问题