以C#代码为例
// 为了支持中文路径 ,这一步网上说的都对,如果在你的机器上还是不识别中文路径,那就把 YES 改为 NO
Gdal.SetConfigOption("GDAL_FILENAME_IS_UTF8", "YES");
// 为了使属性表字段支持中文 。 注意看 CP936 ,它对应的就是GB2312。
Gdal.SetConfigOption("SHAPE_ENCODING", "CP936");
以下是网上很多人反复转载的,不知道有没有验证过,反正在我这儿是不行的。
Gdal.SetConfigOption("SHAPE_ENCODING", "");//这句话,我试了。。。。不顶用