← All engines

HydroCast

Rain & floodHydroCast v1.0

HydroCast combines short-duration rain intensity, multi-day accumulation, ensemble-relative river discharge anomaly, topsoil saturation and exposure context into one explainable 0–100 rain/flood attention score.

Run HydroCast

Live mode uses keyless open providers; demo mode is deterministic and offline. Missing data lowers confidence — it never fakes a value.

Score formula

HydroCast = 0.25·short_rain_intensity + 0.20·accumulated_rain + 0.20·river_discharge_anomaly + 0.15·soil_saturation_proxy + 0.10·urban_exposure + 0.10·forecast_confidence
25%short_rain_intensity_score
20%accumulated_rain_score
20%river_discharge_anomaly_score
15%soil_saturation_proxy
10%urban_exposure_score
10%forecast_confidence_score

Required inputs

  • precipitation (mm/h) + forward 6 h intensity
  • accumulated rain 6 h / 24 h / 72 h (mm)
  • precipitation probability (%)

Optional inputs

  • river discharge + ensemble statistics (m³/s, GloFAS)
  • soil moisture 0–1 cm (m³/m³)
  • built-up / low-elevation context

Missing optional inputs drop their formula term (weights renormalize) and reduce confidence — the engine never crashes or invents data.

Decision modes

no_hydro_risk
No elevated hydro risk

Neither heavy rain nor unusual river discharge is indicated.

heavy_rain_watch
Heavy rain watch

Short-duration rain intensity or accumulation is elevated.

river_flood_watch
River flood watch

River discharge is unusually high relative to its ensemble reference and rising.

urban_flood_risk
Urban flood risk

Heavy rain over built-up, low-lying terrain — drainage overload attention.

flash_flood_attention
Flash flood attention

Intense short-duration rain onto saturated ground — rapid-onset flooding possible.

insufficient_data
Insufficient data

Not enough normalized input data to assess hydro risk.

Limitations

Model card

HydroCast is a self-built TerraSentinel engine: external providers supply live environmental variables; the score, mode, confidence, explanation and actions above are computed by this project’s own documented model. Provider risk indexes are used only as benchmark references and never as the output. API: GET /api/engines/hydrocast/run?lat=&lon=

TerraSentinel is a decision-support tool and does not replace official emergency services, government warnings, or professional environmental management decisions.