读书人

GDAL库不支持打开汉语言路径文件的处理

发布时间: 2013-09-12 22:07:04 作者: rapoo

GDAL库不支持打开中文路径文件的处理?
GDAL是一个开源栅格数据读写引擎,支持很多常用的图片格式。

但是引擎却不支持打开中文路径文件,我的环境是windows2003,因为默认编码是GBK,没有测试在linux下是否也不行。

因为我有搜到MultiByteToWideChar和WideCharToMultiByte可以解决,但其是windows.h的函数。

求与操作系统无关的解决方案,
[解决办法]
在自己调用GDALRegisterAll()和OGRAllRegiser()函数后,加上下面一句即可。
[解决办法]
CPLSetConfigOption("GDAL_FILENAME_IS_UTF8","NO");

读书人网 >C++

热点推荐