Data and Code Repository for "Integrated Geomorphic Approach for Floodplain Zonation along an Anthropogenically Impacted Reach of the Narmada River, Central India"
收藏资源简介:
--------------1. Overview--------------This repository serves as the official data and code archive for the study assessing floodplain zonation along a 70 km reach of the Narmada River in Central India. The workflow integrates satellite remote sensing (Sentinel-2), high-resolution topography (FABDEM) to delineate geomorphic floodplain zones and their comparision with hydraulic simulations (HEC-RAS) for better flood hazard management. ---------------------------------------------2. Master Repository Directory Structure---------------------------------------------The folder is structured into two main components: Google Earth Engine (GEE) scripts for processing/analysis, and QGIS project files with model datasets: RRA_Zenodo/├── README.txt (This master repository documentation)├── GEE_Scripts/│ ├── Kmeans/│ │ ├── Sentinel-2_FABDEM_GEE_Code.txt (Main GEE classification & vector export script)│ │ └── readme_file_Sentinel-2_FABDEM_GEE_Code.txt (Specific guide for K-Means processing)│ └── REM/│ ├── REM_from_FABDEM_code.txt (GEE elevation processing & REM export script)│ └── readme_file_REM_from_FABDEM_code.txt (Specific guide for REM calculations)└── QGIS_Project/ ├── README.txt (Specific guide for GIS workspace setup) ├── Geomorphic_map/ │ ├── Geomorphic_Map_Narmada__Reach.qgz (Styled QGIS workspace for geomorphic map) │ └── shapefile/ │ └── Geomorphic_Units.* (ESRI Shapefile of geomorphic zonation zones) └── Hydraulic_inundations/ ├── Hydraulic_inundation_Narmada__Reach_70km.qgz (Styled QGIS inundation workspace) ├── 5_Years.tif (5-year flood depth raster) ├── 25_Years.tif (25-year flood depth raster) └── 100_Years.tif (100-year flood depth raster) --------------------------------------------------------------------------------3. Brief Component Descriptions-------------------------------------------------------------------------------- A. GOOGLE EARTH ENGINE (GEE) SCRIPTS (GEE_Scripts/)- Sentinel-2_FABDEM_GEE_Code.txt: Performs multi-spectral composite generation, band stacking (B2, B3, B4, B8, B11, NDVI, MNDWI, REM, Slope), Weka K-Means unsupervised clustering (K=5, 7, 10), focal majority filtering, and vector polygon generation. *Note: Vectorization is optimized at a 30m scale with parallel tileScale = 16 to prevent memory errors over large areas.*- REM_from_FABDEM_code.txt: Mosaics tiles, assigns default map projection, detrends elevation to create the Relative Elevation Model (REM), and exports GeoTIFF products. B. QGIS WORKSPACE & MAPS (QGIS_Project/)- Geomorphic_map/ Contains the compiled vector dataset (`Geomorphic_Units.shp`) containing the mapped zones (NGZ, RZ, WZ) along the study reach. A styled QGIS project is provided for instant rendering.- Hydraulic_inundations/ Contains spatial depth rasters (`5_Years.tif`, `25_Years.tif`, `100_Years.tif`) modeled using HEC-RAS to evaluate historical flood extents. A styled QGIS project is provided to overlay inundations with geomorphic boundaries. --------------------------------------------------------------------------------4. Quick Start for Users--------------------------------------------------------------------------------1. GEE Scripts: Copy code from files under `GEE_Scripts/` into the GEE code editor (https://code.earthengine.google.com/) and run. Run export tasks in the "Tasks" tab to save products to Google Drive.2. QGIS Project: Keep the directory structure unchanged (as project files use relative paths) and double-click the `.qgz` files under `QGIS_Project/` to view styled maps.=======================================================



