I don't know if this is possible without coding, but I need to:
Create a raster file that, for each value in the input raster, sums all pixel values across the entire extent that are less than or equal to the input pixel. That value then needs to be written to the corresponding cell in the new raster.
Scale the output between 1 and 100, but that is the easier part of
this.
The only spatial analyst tool I can find that looks remotely useful is BlockStatistics (I was thinking I could conditionally run BlockSum) but that tool seems to require that the raster be split into multiple blocks.
Is there a way to sort of hack BlockStatistics to only use one block/zone that corresponds to the extent of the entire raster? Or would I need to come up with a python script for this?
Unfortunately, I don't think my coding skills are up for that.
Thanks in advance for the help!