[gdal-dev] a flag for translate stop or abort on error?
Matt.Wilkie at yukon.ca
Matt.Wilkie at yukon.ca
Thu Jul 8 09:17:34 PDT 2021
Hi,
Is there a flag or something to instruct gdal_translate to stop or abort when it encounters an error?
gdal_translate -co compress=zstd -co predictor=yes -co level=17 -co bigtiff=yes -of cog -a_nodata 0 Finlayson9488_SP6_24Aug2016_150cm.rgb-nir.vrt out\Finlayson9488_SP6_24Aug2016_150cm.rgb-nir.tif
Input file size is 43101, 54192
0...10..ERROR 1: LZWDecode:Corrupted LZW table at scanline 0
ERROR 1: TIFFReadEncodedTile() failed.
ERROR 1: IReadBlock failed at X offset 0, Y offset 0: TIFFReadEncodedTile() failed.
ERROR 1: LZWDecode:Corrupted LZW table at scanline 0
ERROR 1: TIFFReadEncodedTile() failed.
...many repeats.
The next day, no changes made to files or environment:
gdal_translate -co compress=zstd -co predictor=yes -co level=17 -co bigtiff=yes -of cog -a_nodata 0 Finlayson9488_SP6_24Aug2016_150cm.rgb-nir.vrt out\Finlayson9488_SP6_24Aug2016_150cm.rgb-nir.tif
Input file size is 43101, 54192
0...10...20...30...40...50... (still going)
The vrt being translated points to 4 other vrt which in turn are reading from a network share holding zip archives of the source imagery. (I'm taking 3 bands from an RGB-inzip and 1 band from a 3 band Infrared-RG-inzip and creating a single 4 band RGB-I cloud geotiff.)
I suspect the problem has to do with a network timeout or something but really the cause doesn't matter for me here. I just want gdal_translate to stop or abort when something like this goes wrong. Is that possible?
Matt Wilkie
Geomatics Developer & Administrator
Environment | Technology, Innovation and Mapping
T 867-667-8133 | Yukon.ca<http://yukon.ca/>
Hours: 08:30-16:30, Mon-Wed: Office, Thu: Remote, Fri: Away.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20210708/765faba4/attachment.html>
More information about the gdal-dev
mailing list