使用 gdal_rasterize 时如何启用 BIGTIFF=YES 选项?

How do I enable BIGTIFF=YES option when using gdal_rasterize?

我在 QGIS 中使用 Rasterize (write over existing raster) 工具 - 但是,如果您从命令行或 python.

调用 gdal,同样的问题也会出现

我正在将矢量要素刻录到栅格中,其值基于属性 table 中的字段。

除了目标栅格大于 4GB BigTiff 而不是常规 geotiff 之外,一切正常且工作正常。错误中提到的bigtiff选项如何使用?

错误是:

'ERROR 1: TIFFAppendToStrip:Maximum TIFF file size exceeded. Use BIGTIFF=YES creation option. 

代码如下:

gdal_rasterize -a burn_value -l shapefile_name C:/Users/Cate/Folder/shapefile_name.shp C:/Users/Cate/Folder/raster_name.tif

使用创建选项-co:

gdal_rasterize -a burn_value -l shapefile_name C:/Users/Cate/Folder/shapefile_name.shp C:/Users/Cate/Folder/raster_name.tif -co BIGTIFF=YES

在高级参数中,您可以将其作为键输入,就像输入 COMPRESS 选项一样。在键中输入 BIGTIFF,在值列中输入 YES。