0
我在QGIS中使用了Rasterize (write over existing raster)
工具 - 但是如果您从命令行或python调用gdal,则会出现同样的问题。如何在使用gdal_rasterize时启用BIGTIFF = YES选项?
我使用基于属性表中的字段的值将矢量要素刻录到栅格中。
除目标栅格大于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
这不起作用如在QGIS因为它抛出以下错误: '错误6 :'-tr xres yres'或'-ts xsize ysize'是必需的。“ 这是要求指定目标分辨率。 – Cate
当我设置目标分辨率时,我得到了'Permission denied',所以会解决这个问题,但它确实似乎正在尝试正确写入geotiff。 – Cate