Calculating the slope of a line across a surface is simple using the Add Surface Information tool in ArcGIS Pro. This tool overlaps the line feature with a surface, such as a LAS or raster dataset, to extract the elevation values and calculate the slope value.
But what do you do when you don't have a surface layer for the calculation?
When a surface layer is unavailable to calculate elevation values, you must use either attribute values or Z-values from the line feature. An ArcGIS Arcade expression can be used calculate the slope in an attribute rule and field calculation using these values.
Read more...