中午写的博文http://blog.csdn.net/zhouschina/article/details/8699387,中生成一个hatch_out.dxf文件,后来发现设置的图层“正方形”显示为乱码,如下:
设置CPLSetConfigOption("DXF_ENCODING","UTF-8");还是不行。郁闷。实在没办法,在GDAL交流群中询问,光の影子群友回答。解决办法如下:
用记事本打开header.dxf,修改文件header.Dxf中的第十六行:
ANSI_1252
为
ANSI_936
或者修改生成的dxf文件中的ANSI_1252 为 ANSI_936
再次运行程序,用cad打开,如下:
搞定!!