gdal以GA_Update方式打开jpg文件的做法

作者:朱金灿

来源:http://blog.csdn.net/clever101

    

        gdal库是不支持以GA_Update方式打开jpg文件的,原因在于gdal_1_10_1frmtsjpeg文件夹下jpgdataset.cppJPGDatasetCommon::Open函数有一段代码:

    if( poOpenInfo->eAccess == GA_Update )
    {
        CPLError( CE_Failure, CPLE_NotSupported, 
                  "The JPEG driver does not support update access to existing"
                  " datasets.
" );
        return NULL;
    }

        要支持以GA_Update方式打开jpg文件,需要把这段代码注释掉再重新编译gdal库。现在测试尚未看到修改有副作用。

原文地址:https://www.cnblogs.com/lanzhi/p/6470327.html