I want to erase part of an existing raster I call ecoregion. I saw these instructions in an old forum post that tell how to do what I want:
Convert the polygon to a raster and use IsNull/SetNull in the Raster Calculator, as in
SetNull( Not IsNull( [PolyRaster] ), [MyRaster] )
I wrote in Raster Calculator
SetNull( Not IsNull("water3a"), "Ecoregion.tif")
and I get an error message
"Python syntax error: Parsing error
SyntaxError: invalid syntax (line 1)"
I don't know what is causing this error, because I don't know Python. I tried replacing "Not" with "!", but that didn't change the error. If I leave out the "Not", the command runs, but it doesn't give me the results I want, which is no surprise. I was just checking if maybe the problem had something to do with the "Not", which maybe it does. I guess there is a Python command I am supposed to use instead of "Not"?