[gdal-dev] GDAL 1.6.0 GDALValidateCreationOptions

Peng Gao pgao at esri.com
Mon Nov 3 19:53:32 EST 2008


Hi Even,
I got the failure when converting a 3 band img to a BMP image. I think converting 
a tiff to BMP will reproduce as well.
I was thinking to make validation optional at run time by setting, e.g.
config value.


Thanks,
Gao, Peng

> -----Original Message-----
> From: Even Rouault [mailto:even.rouault at mines-paris.org] 
> Sent: Monday, November 03, 2008 2:43 PM
> To: gdal-dev at lists.osgeo.org
> Cc: Peng Gao
> Subject: Re: [gdal-dev] GDAL 1.6.0 GDALValidateCreationOptions
> 
> Hi,
> 
> Create()/CreateCopy() shouldn't fail if there's a warning due 
> to GDALValidateCreationOptions(). At least, I don't 
> understand how this can happen. Do you notice that behaviour 
> with a specific driver ? I couldn't reproduce a failure.
> 
> For example, something like:
> gdal_translate foo.tif bar.tif -co BAD_OPTION=YES
> 
> just emits "Warning 6: Driver GTiff does not support 
> BAD_OPTION creation option" but the translation is done correctly.
> 
> As far as avoiding the warning itself, there's always the 
> possibility of querying the GDAL_DMD_CREATIONOPTIONLIST 
> metadata item on the driver and look for the "TFW" string in 
> it to see if the option is supported or not.
> 
> What would be your idea to make it optional ? At compilation 
> time ? Run time ? 
> 
> Regards,
> Even
> 
> Le Monday 03 November 2008 23:11:45 Peng Gao, vous avez écrit :
> > Hi All,
> >
> > Create()/CreateCopy() now validates the creation options using 
> > GDALValidateCreationOptions(). 
> GDALValidateCreationOptions() generates 
> > a warning if any of creation options is not supported by the driver.
> > Create()/CreateCopy() fails if there is a warning.
> >
> > This seems to be too harsh. My app breaks now since it 
> always includes 
> > a "TFW" creation option.
> >
> > Can the validation be optional?
> >
> > Regards,
> > Gao, Peng
> > _______________________________________________
> > gdal-dev mailing list
> > gdal-dev at lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/gdal-dev
> 
> 
> 
> 


More information about the gdal-dev mailing list