Skip to content

Flood Susceptibility Map (Sub-Basin Level) #234

@kapildadheech

Description

@kapildadheech

Ticket Contents

Description

Flood susceptibility mapping at the sub-basin level helps identify areas prone to flooding during monsoon or extreme rainfall events. This is critical for hazard assessment, disaster management, and planning mitigation strategies. Using GEE, raster layers of flood susceptibility can be generated, vectorized, and integrated into MWS and sub-basin level reports.

Goals

Goals

  • Compute flood susceptibility for sub-basins using topographic, hydrological, and land use/land cover datasets.
  • Generate raster layers representing flood susceptibility at sub-basin scale.
  • Vectorize raster outputs to create sub-basin-level polygons.
  • Publish raster and vector outputs as Earth Engine assets with metadata.
  • Enable visualization and analysis of flood hazard patterns.
  • Generate MWS reports summarizing flood susceptibility per sub-basin.

Expected Outcome

Expected Output

  • Raster dataset showing flood susceptibility per sub-basin.
  • Vectorized sub-basin polygons with attributes:
    • Susceptibility class (low, moderate, high)
    • Area (km²)
    • Relevant metrics (slope, flow accumulation, land cover)
  • Published Earth Engine assets (raster + vector) with metadata.
  • GEE visualizations showing spatial flood susceptibility.
  • MWS-level report highlighting flood-prone areas.
  • Validation report confirming coverage, accuracy, and classification.

Acceptance Criteria

Acceptance Criteria

Data Acquisition

  • Input datasets (DEM, LULC, rainfall, soil type) preprocessed and clipped to sub-basin boundaries.
  • Resolution standardized for sub-basin analysis.
  • Flow accumulation and hydrological networks computed.

Raster Computation

  • Flood susceptibility raster computed per sub-basin using weighted indicators (slope, land cover, rainfall intensity, drainage density).
  • Entire study area covered without gaps.
  • Classification thresholds documented (low, moderate, high susceptibility).

Vectorization

  • Raster outputs converted to sub-basin polygons using reduceToVectors() in GEE.
  • Each polygon includes:
    • Susceptibility class
    • Area (km²)
    • Relevant metrics
  • Polygons must align with sub-basin boundaries.

Asset Publishing

  • Raster and vector datasets published as Earth Engine assets.
  • Metadata includes source datasets, resolution, processing date, and classification methodology.

Quality & Validation

  • Coverage check: all sub-basins included.
  • Accuracy check: susceptibility classes validated against historical flood records.
  • Attribute check: all polygons include class, area, and metrics.
  • GEE visualization confirms correct spatial distribution of susceptibility.

Implementation Details

Implementation Details

Data Sources

  • DEM (e.g., SRTM 30m)
  • LULC datasets
  • Rainfall data (e.g., CHIRPS, IMD)
  • Soil type and texture maps
  • Sub-basin boundary shapefiles

Processing

  • Compute hydrological parameters: slope, flow accumulation, drainage density.
  • Apply weighted model for flood susceptibility per pixel.
  • Generate raster outputs for entire study area and clip to sub-basins.

Vectorization & Publishing

  • Convert raster outputs into sub-basin polygons using reduceToVectors().
  • Include attributes: class, area, slope, flow accumulation, LULC metrics.
  • Upload raster and vector layers as EE assets with metadata.

Visualization

  • Color-coded raster and vector layers in GEE (low = green, moderate = yellow, high = red).
  • Overlay sub-basin boundaries for hazard assessment.

Validation

  • Compare outputs with historical flood events.
  • Spot-check polygons for correct attribute classification.
  • Generate validation report documenting coverage, accuracy, and attribute completeness.
    I can also create a compact version (Goals + Acceptance Criteria only) for fast GitHub issue creation if needed.

Mockups/Wireframes

No response

Product Name

KYL

Organisation Name

C4GT

Domain

No response

Tech Skills Needed

Python

Organizational Mentor

@amanodt @ankit-work7 @kapildadheech

Angel Mentor

No response

Complexity

Medium

Category

Backend

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions