GDAL库不支持打开中文路径文件的处理?
GDAL是一个开源栅格数据读写引擎,支持很多常用的图片格式。
但是引擎却不支持打开中文路径文件,我的环境是windows2003,因为默认编码是GBK,没有测试在linux下是否也不行。
因为我有搜到MultiByteToWideChar和WideCharToMultiByte可以解决,但其是windows.h的函数。
求与操作系统无关的解决方案,
[解决办法]
在自己调用GDALRegisterAll()和OGRAllRegiser()函数后,加上下面一句即可。
[解决办法]
CPLSetConfigOption("GDAL_FILENAME_IS_UTF8","NO");