Shang Gao

University of Arizona

Subject Areas: Watershed ecohydrology,hydrology

 Recent Activity

ABSTRACT:

This work presents an ArcGIS toolbox for calculating and visualizing the effects of vegetation patches as sinks of surface runoff to reduce the soil erosion potential on hillslopes. The toolbox essentially calculates the flow distance from any location on a hillslope till obstructed by vegetation patches. As for innovative contributions, the toolbox enables water erosion assessments that 1) consider connectivity of surface flow, 2) are specific to location within a hillslope, and 3) allow rapid, multi-scenario analyses at high resolution over large spatial extents. The FlowDist2Veg toolbox takes advantage of the terrain flow analysis functions in the existing Hydrology toolbox and accepts input layers of any coordinate system and any resolution. The toolbox is written in python 3 and imports only the arcpy package. As an example, an analysis was done in Santa Rita Experimental Range to demonstrate the functionality of the toolbox.

Show More

 Contact

Resources
All 0
Collection 0
Resource 0
App Connector 0
Resource Resource
FlowDist2Veg: An ArcGIS toolbox for rapid assessment of soil erosion potential on hillslopes
Created: Aug. 5, 2025, 9:18 p.m.
Authors: Gao, Shang · Mitchel McClaran · Gullermo Ponce Campos · Philp Heilman

ABSTRACT:

This work presents an ArcGIS toolbox for calculating and visualizing the effects of vegetation patches as sinks of surface runoff to reduce the soil erosion potential on hillslopes. The toolbox essentially calculates the flow distance from any location on a hillslope till obstructed by vegetation patches. As for innovative contributions, the toolbox enables water erosion assessments that 1) consider connectivity of surface flow, 2) are specific to location within a hillslope, and 3) allow rapid, multi-scenario analyses at high resolution over large spatial extents. The FlowDist2Veg toolbox takes advantage of the terrain flow analysis functions in the existing Hydrology toolbox and accepts input layers of any coordinate system and any resolution. The toolbox is written in python 3 and imports only the arcpy package. As an example, an analysis was done in Santa Rita Experimental Range to demonstrate the functionality of the toolbox.

Show More