Gdal_calc失败并显示 nan 输出



我想从命令行使用gdal_calc进行一些栅格计算,但不断得到用 nan 填充的空栅格。

例如,当我替换栅格中的值时:

gdal_calc.py -A input.tif --outfile=output.tif --calc="10*(A==0)+20*(A==1)"

在此示例中,等于 0 的值应替换为 10,等于 1 的值应替换为 20。我的语法有误吗?

基于此: https://gis.stackexchange.com/questions/116473/reclassify-rasters-using-gdal-and-python

您应该尝试:

gdal_calc.py -A C:tempraster.tif --outfile=result.tiff --calc="10*(A==0)" --calc="20*(A==1)"

最新更新