I’m new to this.

I have two (watershed) rasters: soil loss (erosion) by severity; and slope. For each erosion severity class (listed below), I would like to obtain the watershed area that falls under each slope class (listed below).

I’m using ArcMap 10.7 and used the Reclassify tool to obtain rasters with the appropriate range (1-5) for both erosion severity and slope. How should I then proceed?

Erosion severity (t/ha/yr)

  • Mild (0-12)
  • Moderate (12-35)
  • Strong (35-50)
  • Very strong (50-100)
  • Extreme (> 100)

Slope (%)

  • 0-10
  • 10-20
  • 20-30
  • 30-40
  • Greater than 40

1 Answer 1


Ensure both rasters are integer, you could use reclassify to recode them and then use the tabulate area tool.

  • Repeat for each individual catchment?
    – FelixIP
    Oct 17, 2022 at 2:34
  • @Hornbydd My concern is how to associate the two reclassified rasters to solve my problem. For instance, what should I do to extract the area with mild erosion severity that corresponds to the <12%, 12-35%,..., slope classes? I then repeat the process for the other (moderate, high, very high, and extreme) severity classes. Thanks! Oct 17, 2022 at 14:00
  • As simple model exploding out the pixels by severity into separate datasets that then feed into the tabulate area tool will do it. Suggest you look at model builder iterators?
    – Hornbydd
    Oct 17, 2022 at 16:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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