I'm trying to reclassify a raster based upon two criteria 1. Raster cell on "CBH" is less than or equal to 2 AND "footprint" is not null. Then output raster reclassifies any cell inside this criteria to '3'.

Not sure of input and output raster syntax. What I have so far.

("us_110cbh_1" <= 2) & ~IsNull("foot_buff_100").

I used a syntax found here a few weeks ago that included 'inras' and 'outras', but of course I didn't save it and can't find it again.



("CBH" <= 2) & ~IsNull("footprint") looks fine, assuming they are your raster layer names.

For your reference have a read of Map Algebra, input output syntax is explained a little here.

To actually use this you will need to do a CON:

Con(("CBH" <= 2) & ~IsNull("footprint"),True_value,False_value)

Your True_value is 3, false value is optional.

  • They are indeed my raster layer names. I'm not sure how to reclassify the resulting cells. – Jennifer May 22 '14 at 22:06
  • The output of an AND operation would be a grid of ones and zeros. I think you need to wrap this logic up in a CON tool. – Hornbydd May 22 '14 at 22:13
  • 100% correct @Hornbydd, you would need a con or similar to actually do something with this logic equation. – Michael Stimson May 22 '14 at 22:15
  • I have figured out how to use the CON tool, except the part where I can't find is how to set the False_value to whatever it already is .... that is do nothing. – Jennifer May 22 '14 at 22:52
  • supply the input raster. The true is true constant or raster and false is false constant or raster – Michael Stimson May 22 '14 at 22:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.