# Calculating slope between two points on DEM using ArcMap

I'm a forester, and I do lots of work with LiDAR derived DEM's. I'm looking for a quick-and-easy tool to calculate the slope between two points. The application for this would be drawing a proposed road, where the slope of each road segment must be below a certain value. After quite a bit of searching, I'm unable to find a tool to accomplish this in ArcMap. Can anyone suggest an existing tool to accomplish this?

I don't need the slope along the surface of a DEM; I simply need a FAST way to calculate the straight-line slope between two points. Currently, the only way I'm able to do this is as follows:

2. Create a new shapefile.
3. Create a line feature with a single segment.
4. Get the elevation values for the lines two vertices from the underlying DEM.
5. Use math to calculate the slope of the straight line between the two vertices.

I'm looking for a workflow similar to the following:

1. Click on "slope" tool.
2. Click on point A, then click on point B.
3. Dialogue box displays the straight-line slope between point A and point B.

I've been looking for an existing solution to accomplish this, and have come up empty handed.

• As a new user be sure to take the Tour which introduces you to the site protocols. You say "After quite a bit of searching", but precisely where have you searched? Wherever possible questions should try to help potential answerers to know what you have tried so that their volunteer time is not used simply going over the same ground.
– PolyGeo
Apr 15, 2016 at 23:25
• You wrote: "I'm looking for a quick-and-easy tool to calculate the slope between two lines", do you mean calculating the slope between two endpoints of a line? You will need to define how you would like to handle the slope along a meandering road for example. This is related and may be helpful: gis.stackexchange.com/q/15623/8104
– Aaron
Apr 16, 2016 at 3:00 