Я использую инструмент Rasterize (write over existing raster)
в QGIS, однако тот же вопрос будет применяться, если вы вызываете gdal из командной строки или python.
Я записываю векторный объект в растр со значениями, основанными на поле в таблице атрибутов.
Все нормально и работает, за исключением случаев, когда конечный растр больше 4 ГБ 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