我想使用gdal_rasterize从一个.shp shapefile生成一个TIFF。通常结果很大,所以我想使用LZW压缩选项压缩它。
我试图用命令来完成这个任务。
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选项似乎没有任何效果。(结果与没有选项的大小完全相同。)
也许我对如何使用这个选项有一些误解。
发布于 2013-11-27 08:16:08
您应该在选项和值之间添加一个=符号。没有您的数据,我无法测试您的具体示例,但对我来说,这是失败的:
gdal_translate --config COMPRESS LZW infile.tif outfile.tif这样做很好:
gdal_translate --config COMPRESS=LZW infile.tif outfile.tif您也可以将--config写成-co,用引号包装它也是有效的,这就是我通常所做的。
gdal_translate -co "COMPRESS=LZW" infile.tif outfile.tifhttps://stackoverflow.com/questions/20232948
复制相似问题