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

时间:2017-06-23 09:43:47

标签: gis raster gdal qgis rasterizing

我在QGIS中使用Rasterize (write over existing raster)工具 - 但是如果从命令行或python调用gdal,则同样的问题也适用。

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

除目标光栅> 4GB BigTiff而不是常规地理位置外,所有罚款和工作都正常。如何使用错误中提到的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

2 个答案:

答案 0 :(得分:2)

使用创建选项-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

答案 1 :(得分:0)

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