Hello guys,

I try to create conditional statement. When I running the formula in GRASS,
there is error. Can someone help me to convert in GRASS formula format. The
formula is something like :

if ( rgb.1 > 1810.877778) and ( rgb.1 < 23442.122222 ) and (rgb.2 >
673.148594) and (rgb.2 < 22729.389558) then 0 else if rgb.1 = 0 then 255
else 100

I have try, but with error. My false formula :
r.mapcalc --overwrite expression=awan = if ( rgb.1 > 1810.877778  &  rgb.1
< 23442.122222  &  rgb.2 > 673.148594  &  rgb.2 < 22729.389558 , 0) else if
( rgb.1 = 0, 255, 100)
syntax error, unexpected NAME, expecting $end
Parse error
ERROR: parse error

Any suggestion?

Regards,
mega
_______________________________________________
grass-user mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to