I always calculate slope on farms i review with 2' contour lines. Some fields are difficult since i need the average slope, but the field is rolling hills. I usally take several slopes and take the average. I want to have a way to do this in ArcMap 10. Most farms have 6 - 10 fields and every field needs its individual slope (in degree) and slope length.

  • I think I get it but a picture of the data, and the analysis would help.
    – Brad Nesom
    May 21, 2014 at 20:05

1 Answer 1


I assume you are using DEMs of the area. I would start by obtaining or creating an outline shapefile of each farm field in question. Use Slope to calculate the slope of the entire farm. Then use Zonal Statistics (or Zonal Statistics as Table) with MEAN as the statistic type, using the field outline shapes as the in_zone_data. Each field will need a unique identifier. This will calculate the average slope for each given area.

The same can be done for Slope Length as well. However, more steps described here and here are required to generate the necessary raster.

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.