REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
49/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
🌧️ Hydrological Analysis in Sihanoukville, Cambodia
This project focuses on hydrological analysis in Sihanoukville Province, Cambodia, using elevation and rainfall data to derive IDF curves with Google Earth Engine (GEE) and Python. It aims to support stormwater management and infrastructure planning.
🔍 Objectives
- Acquire and analyze Digital Elevation Model (DEM) data for Sihanoukville
- Extract rainfall data from CHIRPS / IMERG via GEE
- Establish rainfall time-series processing and data cleaning workflows
- Fit IDF curves and generate tables for multiple design return periods
- Build cross-platform tools for data processing and visualization
🧰 Tools & Libraries
- Google Earth Engine (Python API + JS Editor)
- Python 3.9+
- pandas / numpy / matplotlib / scipy
- Jupyter Notebook
- Geospatial datasets:
- ALOS 12.5M (elevation)
- CHIRPS Daily / GPM IMERG (precipitation)
📁 Project Structure
sihanoukville-hydrology-analysis/
├── gee_scripts/ # Core GEE scripts and analysis components
│ ├── chirps.py # Download CHIRPS daily rainfall data (1981–present)
│ ├── get_alos_dem.py # Download ALOS 12.5m DEM elevation data
│ ├── get_imerg_rainfall_point.py # Extract GPM IMERG rainfall data for a target point (2000–2025)
│ ├── generate_idf.py # Fit IDF curves from IMERG time-series and generate tables
│ ├── COPERNICUS.py # Download COPERNICUS 30 m DEM elevation data
│ ├── aster.py # Download aster 30 m DEM elevation data
│ └── SRTM30m.py # Download SRTM 30 m DEM elevation data
│
├── README.md # Project documentation (this file)
├── requirements.txt # Python dependency list
└── .gitignore # Git ignore file configuration
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
A beginner's guide to carry out extreme value analysis, which consists of basic steps, multiple distribution fitting, confidential intervals, IDF/DDF, and a simple application of IDF information for roof drainage design. The guide mainly focuses on extreme rainfall analysis. However, the basic steps are also suitable for other climatic or hydrologic variables such as temperature, wind speed or runoff.
77/100 healthRecently updatedActive repositoryHas homepage
Jupyter NotebookMIT
⑂ 31 forks◯ 2 issuesUpdated 6 days ago
Project homepage ↗A high-performance Python library for hydrological terrain analysis that specializes in processing massive Digital Elevation Models (DEMs) through parallel, tiled algorithms.
61/100 healthRecently updatedActive repository
PythonMIT