GIS-Enabled Culvert Design: A Case Study in Tuscaloosa, Alabama
A GIS-enabled culvert design module is presented. This module employs Python programming to combine a proposed culvert location, topography, land use, and rainfall data to automatically design a culvert. The module is embedded within ESRI ArcGIS 10.4 software, providing a seamless single platform that eliminates error propagation associated with cross-platform data transfer as well as providing 95% time savings over traditional calculation methods. The module uses United States Geological Survey digital elevation data to analyze watershed topography. Runoff coefficients are determined from data available through the National Land Cover Database. Rainfall data are retrieved from the National Oceanic and Atmospheric Administration and combined with watershed and land use information to calculate peak discharge using the rational method. Peak discharge is then combined with culvert design parameters to design a single-barrel culvert. The module was used to redesign ten existing culverts along a highway in Tuscaloosa, Alabama, resulting in designs for updated land cover and rainfall conditions. Results from the techniques developed herein can be used for planning purposes and to highlight vulnerabilities in the existing infrastructure. The automation methods may be extended to other hydrologic objectives and runoff mitigation design such as open-channel design and detention or retention ponds.