Я хочу использовать gdal_rasterize
для создания TIFF из файла формы .shp
. Обычно результат большой, поэтому я хочу сжать его, используя LZW compress option.Как использовать gdal_rasterize для создания сжатого LZW Tiff
Я пытался сделать это с помощью команды
gdal_rasterize.exe -burn 255 -burn 255 -burn 0 -burn 255 -ot Byte -tr 0.0332147 0.0332147 shp.shp shp0.tif --config COMPRESS LZW
но, кажется, вариант --config COMPRESS LZW
не имеет никакого эффекта. (Результат точно такого же размера, как и без опции.)
Возможно, у меня есть некоторая непонимание того, как использовать эту опцию.
Большое спасибо. Это работает. Кроме того, у вас может быть непонимание --config. Моя версия GDAL - 1.10. 'gdal_translate -co" COMPRESS = LZW "infile.tif outfile.tif" работает для меня. Но 'gdal_translate --config COMPRESS = LZW infile.tif outfile.tif' заканчивается сбоем. Итак --config не равно -co. (^ _ ^) Я здесь новый, с недостаточной репутацией, чтобы отказаться. (^ _ ^) – AdmiralOrange
Там не идентично, '--config' является опцией конфигурации GDAL, а' -co' - это вариант создания (драйвера). Я уверен, что оба способа работают для меня, ive проверял его перед ответом, но позже я буду иметь другой взгляд. Рад, что у вас это работает. –
Итак, это может быть вопрос издания gdal. – AdmiralOrange