Le 20/04/2021 à 20:53, ni hao a écrit :
Hi list,
I use Python to create GeoTiff image, and I get the error because it
exceeds 4GB.
ds = gdal.GetDriverByName('GTiff').Create(output_magnitude, xsize,
ysize, 1, gdal.GDT_Float32)
ERROR 1: TIFFReadDirectory:Failed to read directory at offset
4294957836
ERROR 1: TIFFWriteDirectoryTagData:Maximum TIFF file size exceeded.
Use BIGTIFF=YES creation option.
I need to turn on *BIGTIFF=YES*
https://gdal.org/drivers/raster/gtiff.html
<https://gdal.org/drivers/raster/gtiff.html>
But I don't do know how. I tried:
ds = gdal.GetDriverByName('GTiff').Create(output_magnitude, xsize,
ysize, 1, gdal.GDT_Float32, BIGTIFF=YES)
ds = gdal.GetDriverByName('GTiff').Create(output_magnitude, xsize,
ysize, 1, gdal.GDT_Float32, options=['BIGTIFF=YES'])
But as you didn't specify compression, it should have done that
automatically. Can you indicate the exact values of xsize and ysize you
use ?
but it didn't work.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev