✍️

This article is an updated and expanded adaptation of "Elementary GIS-Based Hydrologic Analysis using Remote Sensing Data" originally published by 'Seye Agunbiade, Ph.D., R.E. on LinkedIn Pulse (June 2020). The methodology, case study site, and core framework are drawn from that original work, updated here with current data sources, modern GIS tools, and additional technical context.

1. Introduction

Flooding is among the most destructive recurring hazards across Nigeria and sub-Saharan Africa. Improperly sized culverts, undersized drainage channels, and inadequately designed bridges are among the leading causes of infrastructure failure during extreme rainfall events. Yet, despite the frequency of these failures, many drainage structures in the region are still designed without any formal hydrologic analysis — relying instead on rules of thumb, precedent, or guesswork.

The traditional excuse has been data scarcity. Hydrological analysis requires topographic data, rainfall records, and land use information — none of which were historically easy or cheap to obtain in developing regions. That barrier has largely collapsed. Today, a practitioner with a laptop, an internet connection, and basic GIS literacy can perform a defensible peak-runoff estimation for any catchment in Nigeria using entirely free data and open-source software.

This article walks through that process end-to-end: from identifying a problem site, to acquiring and processing the necessary spatial data, to applying the Rational Formula to estimate design peak discharge. The approach is appropriate for culverts, minor bridges, small drainage channels, and other hydraulic structures draining catchments up to approximately 80 hectares. For larger catchments, we discuss the transition to more advanced methods.

The methodology described here follows the framework first outlined by Agunbiade (2020) in his pioneering work on applying freely available GIS and remote sensing data to elementary hydrologic design problems in Nigeria. The case study site — a flood-prone culvert near Galadimawa Roundabout in Abuja's Federal Capital City — is drawn directly from that original analysis.

2. Required Tools and Data

One of the most important insights of this approach is that no expensive proprietary software is required. The full workflow can be executed with tools that are either open-source or freely available:

Software

Data

Data TypeSourceResolutionAccess
Digital Elevation ModelSRTM via USGS EarthExplorer or OpenTopography30 m (1-arc-sec)Free
DEM (higher accuracy)Copernicus DEM (GLO-30) via AWS Open Data30 mFree
Land Use / Land CoverGoogle Earth imagery; ESA WorldCover 202110 mFree
Rainfall IDFNigeria Highway Drainage Design Manual; NIHSA recordsPoint / regionalGov. publication
Satellite ImagerySentinel-2 (ESA Copernicus); Landsat 8/9 (USGS)10–30 mFree
Reference textsApplied Hydrology — Chow, Maidment & Mays (1988)Library / purchase

3. Site Identification and Problem Definition

The starting point for any hydrologic study is identifying the design point — the location where a hydraulic structure exists or is planned — and understanding the nature of the problem. In the case study, the site is a culvert located near Galadimawa Roundabout in Abuja's Federal Capital City. The culvert receives runoff from a sizeable upstream catchment and has a known history of flooding during moderate to intense rainfall events, causing road overtopping and property damage in the surrounding area.

Site identification in modern practice involves a combination of field reconnaissance and remote sensing review. Before ever visiting a site, a practitioner should examine the following in Google Earth or a satellite imagery viewer:

This desk-based review defines the analysis boundary and informs the selection of a pour point for catchment delineation — the specific outlet location on the DEM from which the upstream drainage area will be traced.

4. Catchment Delineation Using the DEM

Catchment delineation is the process of identifying all land area that drains to the design point. In a GIS environment, this is performed entirely from a Digital Elevation Model using the following sequence:

  1. Download and clip the DEM Download the SRTM 1-arc-second (30m) DEM tiles covering the study area from USGS EarthExplorer (earthexplorer.usgs.gov) or the Copernicus DEM from OpenTopography. Clip to the approximate area of interest to reduce processing time.
  2. Fill sinks Depressions in the DEM (caused by data artefacts or real terrain features) interrupt flow accumulation. The "Fill Sinks" tool in QGIS (via SAGA: Fill Sinks — Wang & Liu) removes these before routing flow.
  3. Compute flow direction The D8 (eight-direction pour point) algorithm assigns each DEM cell a flow direction based on the steepest downslope neighbour. Run "Flow Direction" (SAGA or Spatial Analyst) on the filled DEM.
  4. Compute flow accumulation Flow accumulation counts the number of upstream cells draining through each cell. Cells with high accumulation values form the stream network. Apply a threshold (e.g., >500 cells) to extract the channel network.
  5. Snap pour point and delineate watershed Place the pour point at the culvert inlet location. Snap it to the nearest high-accumulation cell. Run "Watershed" (QGIS: Upslope Area from SAGA, or ArcGIS Watershed tool) to delineate the contributing catchment.
  6. Extract morphometric parameters From the delineated catchment polygon, extract: drainage area (A), main channel length (L), and mean catchment slope. These drive the time-of-concentration and Rational Formula calculations.

For the Galadimawa case study, the delineated catchment yielded a drainage area and channel characteristics sufficient to proceed with peak runoff estimation. Always cross-check GIS-delineated boundaries against Google Earth imagery — particularly in flat or disturbed terrain where road embankments and drainage culverts may redirect natural flow paths that the DEM does not capture.

5. Land Use Mapping and Runoff Coefficients

The runoff coefficient (C) captures how much of incident rainfall becomes surface runoff — reflecting land cover, soil permeability, slope, and antecedent moisture. It is the most significant parameter in the Rational Formula for urbanised or mixed catchments.

Mapping land use

For catchments up to approximately 10 km², Google Earth imagery provides adequate resolution for manual land use delineation. The practitioner digitises polygons corresponding to distinct land cover classes directly over the satellite imagery, then assigns standard C values from reference tables.

For larger catchments, or where a more systematic approach is preferred, the ESA WorldCover 2021 dataset (10m resolution, free download) provides classified land cover for the entire globe and can be used to compute area-weighted C values directly in GIS.

Standard runoff coefficients

Land Use / Cover TypeRunoff Coefficient (C)
Impervious surfaces (roofs, concrete, asphalt)0.70 – 0.95
Paved roads and parking areas0.70 – 0.85
Commercial and dense urban areas0.60 – 0.80
Residential (medium density, gardens)0.35 – 0.55
Lawns and open grassland (flat, <2% slope)0.25 – 0.35
Cultivated land / farmland0.20 – 0.40
Forested / bush / woodland0.10 – 0.25
Bare soil / exposed laterite0.30 – 0.50

Weighted runoff coefficient

Where a catchment contains multiple land use types, a weighted composite coefficient is computed:

Cw = (C₁A₁ + C₂A₂ + ... + CₙAₙ) / Atotal
C₁, C₂ ... Cₙ = runoff coefficient for each land use zone
A₁, A₂ ... Aₙ = area of each land use zone (ha or km²)
Atotal = total catchment area

For the Galadimawa catchment, the mixed land use — comprising paved roads, built-up residential areas, open spaces, and vegetated slopes — yields a composite C value that accounts for the progressive urbanisation of Abuja's periurban fringe.

6. Rainfall Intensity — IDF Curves

The Rational Formula requires rainfall intensity (i) in mm/hr for the design storm return period and duration equal to the time of concentration. In Nigeria, Intensity-Duration-Frequency (IDF) curves are the standard tool for this purpose.

Sources of IDF data for Nigeria

Important limitation: The Nigeria Highway Drainage Design Manual IDF data is based on records ending in 1978 — nearly five decades ago. Climate change and urban heat island effects have shifted rainfall patterns significantly since then. Where possible, supplement with updated station records or satellite-derived rainfall frequency analyses. Design conservatively for critical infrastructure.

Reading IDF values

For a given design return period (typically 10-year for minor drainage, 50-year for roads, 100-year for major structures), the design intensity (i) is read from the IDF curve at a duration equal to the catchment's time of concentration (Tc). This duration represents the critical storm — the one most likely to simultaneously fill the entire catchment and produce peak discharge at the outlet.

7. Time of Concentration — The Kirpich Formula

The time of concentration (Tc) is the time required for runoff to travel from the hydraulically most distant point in the catchment to the outlet. It determines the critical storm duration for IDF lookup and is a key input to the Rational Formula.

The Kirpich formula is widely used for small agricultural and urban catchments and is appropriate for the problem scale described here:

Tc = 0.0195 × L0.77 × S−0.385
Tc = time of concentration (minutes)
L = length of main channel from catchment divide to outlet (metres)
S = average slope of the main channel (m/m), computed as H/L where H is the elevation difference between catchment divide and outlet

Both L and H are extracted directly from the GIS environment: L from the delineated stream network, and H from the DEM by comparing elevations at the catchment divide and the pour point. No field survey is required.

Alternative Tc methods

The Kirpich formula was developed for small Tennessee agricultural watersheds and may underestimate Tc in flat, poorly drained, or heavily vegetated terrain. Alternative methods should be applied as a check:

Where multiple Tc estimates diverge significantly, engineering judgement is required. For design purposes, using the average of two methods and adding a safety margin is common practice.

8. The Rational Formula — Peak Discharge Estimation

With catchment area (A), weighted runoff coefficient (C), and design rainfall intensity (i) established, the Rational Formula provides the peak discharge estimate:

Q = k · C · i · A
Q = peak discharge (m³/s)
k = unit conversion factor = 0.00278 (when i is in mm/hr and A is in hectares)
     or 0.2778 (when i is in mm/hr and A is in km²)
C = dimensionless composite runoff coefficient (0 to 1)
i = design rainfall intensity (mm/hr) at duration = Tc
A = catchment drainage area (ha or km²)

The formula embodies a simple mass balance concept: peak discharge equals the fraction of rainfall that becomes runoff (C) multiplied by the rate of rainfall input (i × A). Its elegance lies in its parsimony — only three parameters are required — but this simplicity also encodes its limitations.

Case Study Result — Galadimawa, Abuja

Applying the workflow described above to the Galadimawa culvert catchment, with design parameters extracted from the SRTM DEM, Google Earth land use interpretation, and IDF values from the Nigeria Highway Drainage Design Manual, the computed design peak discharge was 922.52 m³/s.

This figure reflects the full contributing area upstream of the culvert inlet, accounting for the mixed land use of the periurban Galadimawa basin, the relatively steep slopes of the Abuja terrain, and the high-intensity rainfall characteristic of the FCT during the wet season. The scale of this estimate underscores the importance of proper hydraulic sizing — and highlights why the existing culvert structure, dimensioned without formal analysis, is consistently overwhelmed during peak rainfall events.

9. Limitations of the Rational Formula

The Rational Formula is a powerful and practical tool, but its assumptions must be understood before applying results to design:

LimitationImplication for Design
Catchment size Reliable only for catchments up to ~80 hectares (some references allow up to 200 ha with caution). For larger catchments, overestimates peak discharge by failing to account for routing attenuation and travel time distribution.
Uniform rainfall assumption Assumes the design storm falls uniformly over the entire catchment at constant intensity — unrealistic for large or elongated basins.
Single peak Produces only a peak discharge value; no hydrograph shape, volume, or timing information. Cannot be used for reservoir routing, detention pond design, or flood plain analysis.
Steady-state runoff Assumes that the catchment reaches steady-state runoff equilibrium during the design storm — an approximation that breaks down for long storms and low-permeability soils.
IDF data quality The quality of the result is only as good as the IDF data. Outdated or regionally uncalibrated IDF curves introduce systematic bias.

10. When to Use More Advanced Methods

The Rational Formula is an appropriate starting point for preliminary sizing of minor drainage structures. However, for the following scenarios, more rigorous hydrological modelling is required:

A common mistake in practice is applying the Rational Formula to catchments of 500 ha, 1,000 ha, or larger — and then designing infrastructure from the resulting (significantly overestimated) discharge. This can lead to grossly oversized and uneconomical structures. For catchments above 80 ha, always escalate to event-based modelling.

11. Updated Tools for Modern Practice (2024)

Since the original 2020 article, the toolset available to practitioners has expanded substantially. The following additions are worth incorporating into any GIS-based hydrologic workflow:

Improved DEMs

The Copernicus DEM (GLO-30), released by ESA and freely available via AWS, now outperforms SRTM in most accuracy benchmarks and should be the default DEM choice for new studies. For areas with dense vegetation, the FABDEM (Buildings and Forest Removed DEM) provides bare-earth elevations more suitable for hydraulic routing.

Google Earth Engine (GEE)

Google Earth Engine allows cloud-based processing of satellite imagery at continental scale without downloading data. It is particularly useful for land use classification over large catchments — Sentinel-2 time series can be classified using supervised machine learning directly in the GEE JavaScript or Python API.

QGIS Hydrology Plugins

The QGIS SAGA provider and the WhiteboxTools for QGIS plugin together provide a comprehensive free GIS-based hydrology toolkit, including DEM conditioning, watershed delineation, stream network extraction, basin morphometric analysis, and Strahler stream ordering — all without requiring ArcGIS.

HEC-HMS for larger catchments

The US Army Corps of Engineers' HEC-HMS (free download) is the international standard for event-based rainfall-runoff modelling. It accepts GIS-derived catchment parameters and outputs full storm hydrographs suitable for hydraulic structure design. For catchments above 80 ha where the Rational Formula is inadequate, HEC-HMS is the recommended next step.

12. Conclusion

GIS-based hydrologic analysis using freely available remote sensing data has transformed what a practitioner can accomplish with limited resources. The workflow described here — DEM-based catchment delineation, satellite-derived land use mapping, and Rational Formula peak discharge estimation — is reproducible by any engineer with basic GIS skills and a laptop. It removes the excuse of data scarcity from hydrologic design in Nigeria and across sub-Saharan Africa.

The Galadimawa case study demonstrates both the power and the responsibility of this approach. A computed peak discharge of over 900 m³/s from a peri-urban Abuja catchment is not a number to be filed and forgotten — it is an engineering mandate for properly sized, properly designed infrastructure. Where communities continue to flood and roads continue to wash out, the tools to do better exist and are free. The imperative is to use them.

For catchments above 80 hectares, or where storage, routing, or full hydrograph analysis is required, the step up to event-based modelling tools such as HEC-HMS is straightforward from the GIS foundation described here. The Rational Formula is a beginning, not an end.

📖

Original work: Agunbiade, O.S. (2020). Elementary GIS-Based Hydrologic Analysis using Remote Sensing Data. LinkedIn Pulse, 24 June 2020. The original article is available at linkedin.com/pulse. TierraSYNC acknowledges the author's contribution to accessible hydrologic education for Nigerian practitioners.

← Previous Post Free Online Data Sources for Civil & Water Resources Engineering
Next Post → Application of GIS & Remote Sensing in Water Resources Engineering