Development of an Open-Source Urban Flood-Modeling Framework using GIS and Remote Sensing
Table Of Contents
Chapter ONE
INTRODUCTION
- 1.1Introduction
- 1.2Background of the Study
- 1.3Statement of the Problem
- 1.4Aim and Objectives of the Study
- 1.5Research Questions
- 1.6Research Hypotheses
- 1.7Significance of the Study
- 1.8Scope and Delimitation of the Study
- 1.9Limitations of the Study
- 1.10Organisation of the Study
- 1.11Operational Definition of Terms
Chapter TWO
LITERATURE REVIEW
- 2.1Conceptual Review: Open-Source Frameworks in Urban Flood Modeling
- 2.2Conceptual Review: GIS Integration with Hydrodynamic Modeling
- 2.3Conceptual Review: Remote Sensing for Urban Flood Detection and Mapping
- 2.4Theoretical Framework: Systems Theory for Integrated Flood Modeling
- 2.5Theoretical Framework: Socio-Hydrological Systems Theory
- 2.6Empirical Review: Open-Source Tools in Hydrological Simulation (SWMM, HEC-RAS, TauDEM, GRASS GIS)
- 2.7Empirical Review: Data Assimilation and Uncertainty in Flood Forecasting
- 2.8Empirical Review: Urban Drainage and Impervious Surface Characterization
- 2.9Empirical Review: Climate Variability and Urban Flood Risk
- 2.10Empirical Review: Open Data Standards and Interoperability in GIS
- 2.11Empirical Review: Validation and Evaluation Metrics for Flood Models
- 2.12Gaps in the Literature and Need for an Open-Source Integrated Framework
- 2.13Conceptual Model: Synthesis of Framework Components
Chapter THREE
RESEARCH METHODOLOGY
- 3.1Research Design: Design, Implementation and Evaluation of an Open-Source Framework
- 3.2Philosophical Paradigm: Pragmatism for Applied Geospatial Problem-Solving
- 3.3Population of the Study: Urban Catchments Subject to Flooding in a Mid-Latitude City
- 3.4Sample Size and Sampling Technique: Stratified Sampling of Land Use Classes and Hydrological Sub-basins
- 3.5Sources and Instruments of Data Collection: Satellite Imagery, LiDAR, Municipal GIS, Citizen-Contributed Data
- 3.6Validity and Reliability of Instruments: Protocols for Data Preprocessing and Cross-Validation
- 3.7Data Processing Workflow: Preprocessing, Feature Extraction, and Model Integration
- 3.8Model Specification and Analytical Framework: Coupled Hydrodynamic-SRUNOFF with GIS Interface
- 3.9Software, Tools and Open-Source Stack: QGIS, GRASS GIS, SWMM, Python, SAGA GIS
- 3.10Validation, Verification and Sensitivity Analysis: Benchmark Scenarios and Ground-Truth Data
- 3.11Ethical Considerations: Data Privacy, Community Engagement, and Environmental Justice
Chapter FOUR
DATA PRESENTATION AND ANALYSIS
- ANALYSIS AND DISCUSSION OF FINDINGS
- 4.1Data Presentation: Urban Baseline Conditions and Flood Hazard Maps
- 4.2Descriptive Analysis: Dataset Characteristics and Temporal Trends
- 4.3Hypotheses Testing: Model Performance Under Different Scenarios
- 4.4Model Calibration and Validation Results
- 4.5Uncertainty and Sensitivity Analysis Findings
- 4.6Spatial Analysis: Hazard, Exposure, and Vulnerability Assessments
- 4.7Comparative Evaluation: Open-Source Framework vs. Proprietary Tools
- 4.8Discussion of Findings in Relation to Literature: Strengths and Limitations
Chapter FIVE
SUMMARY, CONCLUSION AND RECOMMENDATIONS
- CONCLUSION AND RECOMMENDATIONS
- 5.1Summary of Findings
- 5.2Conclusion
- 5.3Contribution to Knowledge: Open-Source Framework for Urban Flood Modeling
- 5.4Practical Implications for City Planners and Engineers
- 5.5Recommendations for Practice and Policy
- 5.6Suggestions for Further Studies
Thesis Abstract
Urban flood risk is a growing challenge in rapidly urbanizing regions where conventional flood models are often data-intensive and siloed within proprietary software. This study addresses the need for accessible, interoperable, and reproducible flood modelling tools that can operate in data-constrained environments and support evidence-based urban planning. The aim is to design, implement, and evaluate an open-source urban flood-modeling framework that integrates GIS and remote sensing data to simulate pluvial and fluvial flood processes, generate decision-support outputs, and facilitate participatory planning. Specific objectives include (1) to synthesize a modular architecture that couples hydrological, hydraulic, and exposure-damage components within an open-source stack; (2) to implement data assimilation workflows using freely available datasets (SRTM digital elevation model, Landsat/ Sentinel-2 imagery, OpenStreetMap, and local rainfall records) to produce high-resolution flood inundation maps; (3) to develop and validate the framework against historical flood events across three case-city blocks representing diverse urban morphologies; (4) to evaluate framework performance in terms of accuracy, computational efficiency, and usability by non-technical stakeholders; and (5) to provide governance-relevant outputs and documentation to support open data policies and disaster risk reduction planning. The research adopts a design-research methodology, combining a software engineering perspective with quantitative and qualitative evaluation. The population comprises urban catchments with documented flood events, city planners, and GIS analysts in the case study city. A purposive sample of three urban districts (high-density informal settlements, mixed-use corridors, and low-lying residential neighborhoods) will be studied, with 30 representative sub-catchments per district selected for model calibration and validation. Data collection will employ open data sources (digital elevation models at 10 m resolution, multispectral satellite imagery from Sentinel-2, climatic rainfall time series from local meteorological stations) and targeted semi-structured interviews (n=12) with planners and engineers to assess usability and decision-support value. Instrumentation includes a calibration dataset of 25 historical flood events, model validation metrics (Nash-Sutcliffe efficiency, Kling-Gupta efficiency, root mean square error, and flood extent overlap), and a usability questionnaire anchored in the System Usability Scale. Methodologically, the framework will integrate a hydrological runoff model (SCS-CN or green–grey drainage analogs where data permit), a hydraulic routing module (HEC-RAS-inspired open-source equivalents), and a flood-extent estimator using GIS-based raster inundation mapping. Data assimilation will employ Bayesian updating to reconcile model outputs with observed flood extents from post-event remote sensing-derived flood masks. Spatial analysis will leverage regression-based sensitivity analysis and machine-learning-assisted feature importance (random forest) to identify key drivers of flood susceptibility in different urban morphologies. Model validation will use cross-city transferability tests and scenario analysis under climate-frequency amplification. The theoretical underpinnings will draw on the Theory of Change for disaster risk reduction and the open science framework, supplemented by the Urban Resilience theory to explain how open-source tools influence governance and community adaptation. Expected findings include (i) a modular, extensible open-source framework with documented workflows and code repositories that achieve flood-inundation predictions within 0.5–1.5 m spatial accuracy for most test events, (ii) demonstrable improvements in reproducibility and transparency relative to proprietary models, (iii) insights into the relative contribution of rainfall variability, urban morphology, and drainage capacity to flood risk, and (iv) evidence that user-oriented outputs (interactive maps, damage indicators, and scenario dashboards) enhance planning discussions among non-technical stakeholders. The study contributes to knowledge by operationalizing an end-to-end, openly accessible flood-modeling solution that bridges hydrology, hydraulics, GIS, and remote sensing, and by providing a validated methodology for data-constrained cities to perform flood risk assessments with transparent uncertainty quantification. The main conclusion anticipates that open-source integration can democratize urban flood modelling, enabling municipal authorities to test adaptation strategies and engage communities. Recommendations include expanding data-sharing frameworks, developing multilingual user guides, integrating real-time data streams, and extending the framework to support multi-hazard risk assessments in rapidly urbanizing environments.
Thesis Overview
This research aims to develop an open-source framework for urban flood modeling that integrates geographic information systems (GIS) and remote sensing (RS) to improve flood risk assessment, planning, and response in cities. It addresses the gap between paid, proprietary modeling tools and the need for accessible, transparent methods that can be adapted to different urban environments.
Why it matters: Urban flooding causes significant economic losses, public health risks, and disruption to infrastructure. Many city planners and researchers rely on costly software with limited customization. An open-source framework lowers barriers, fosters collaboration, and enables validation and improvement by the broader community. By combining GIS and RS, the framework can leverage high-resolution land-use data, rainfall and soil information, and remotely sensed flood extents to produce timely, reproducible results.
What problem or gap it addresses: The literature shows fragmented approaches to urban flood modeling, with limited interoperability between data sources and modeling components. There is also a shortage of end-to-end open-source workflows that can be used by non-specialists and in data-poor settings. This project fills the gap by delivering a modular, extensible pipeline that handles data acquisition, preprocessing, hydrological modeling, flood extent mapping, and scenario analysis in a single, openly available package.
What the researcher will do step by step:
1. Define study area and gather baseline data, including recent flood events, land use, elevation, and rainfall records.
2. Collect open data: high-resolution DEMs, satellite imagery, rainfall radar data, and municipal datasets.
3. Preprocess data: harmonize projections, resolutions, and formats; perform cloud masking and noise reduction on RS data.
4. Develop the modeling framework: implement modular components for hydrological routing, surface runoff estimation, and hydraulic mapping using open-source tools (e.g., QGIS, GRASS GIS, TauDEM, and Python libraries).
5. Validate the model against observed flood extents from past events and use cross-validation techniques.
6. Conduct scenario analysis (e.g., rainfall intensification, land-use change, sea-level rise) to assess vulnerability and resilience.
7. Deploy a user-friendly workflow with documentation, tutorials, and example datasets.
8. Evaluate performance, sensitivity, and uncertainty; document limitations and potential improvements.
Expected contribution and outcome: A transparent, reproducible open-source urban flood-modeling framework that can be adopted by cities and researchers, with demonstrated validity for multiple urban settings. The study will provide a modular architecture, a set of best-practice workflows, and guidance for extending the framework to new regions. It will also contribute to methodological knowledge on integrating GIS and RS for urban flood analysis and support evidence-based decision-making for flood risk management.