Vou can do it with: (( "3_NDFI@1" <= 0 ) * 0) + (("3_NDFI@1" > 0)*5)
Claas Am 09.04.2015 um 00:09 schrieb Giacomo Fontanelli:
Dear forum I use QGIS 2.8.1. I have a raster map, Float32, pixel values range from -0.7 to 1. I Would like to make a map with pixel having only two values: pixels with values <= 0 should be 0 pixels with values > 0 should be 5. the sintax ( "3_NDFI@1" <= 0 ) =0 AND ( "3_NDFI@1" > 0 ) =5 doesn't work because it produces a map with only 0 values. In order to reach my goal I must do ( "3_NDFI@1" <= 0 ) =0 AND ( "3_NDFI@1" > 0 ) =1 then multiply result by 5. What's the problem? Is it possible to fulfil the purpose with only one raster operation? Thank you very much
_______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-user