SWOT Tank Water Tracker

IS4990 Comprehensive Group Project · University of Moratuwa

SWOT Tank Water Tracker for Sri Lanka

An AI system that estimates how much water each tank holds, using free satellite data.

Group 6 · JARVIS · Project proposal, October 2026

Tanks around Mahakanadarawa, Sentinel-2, 28 Feb 2026. Contains modified Copernicus Sentinel data 2026.

Why

Dry-zone farming depends on tank water

~23,000

small tanks of 80 ha or less in Sri Lanka, the base of dry-zone farming

National Tanks Survey, in Lopane et al., 2025

2seasons a year

Maha and Yala. Before each one, farmers plan the crop by the water in their tank.

Cultivation meetings at village tanks, Oka et al., 2015

1,160

small tanks damaged by Cyclone Ditwah in November 2025

Department of Agrarian Development, December 2025

But today, nobody can say how much water most tanks hold.

The problem we solve

Satellites see the tanks, but not the water in them

The problem

For most Sri Lankan tanks, nobody can say how much water they hold right now, and there is no low-cost way to measure it often.

No gauges on village tanks

Only 118 reservoirs publish daily water levels. Village tanks publish none.

Irrigation Department, Reservoir Status, 25 Oct 2026

Maps show area, not volume

IFAD maps over 10,650 water bodies, but by area only. A shallow tank and a deep tank of the same size hold very different amounts.

IFAD, 2026

Clouds and plants hide the water

Only 17–22% of Sentinel-2 dates were clear over our test tanks, and water plants cover 3 of our 8 village tanks.

Our data check, October 2026

SWOT gives height, not volume

The NASA and CNES satellite, launched in December 2022, measures water height. It does not give volume, and no one has checked it on Sri Lankan tanks yet.

NASA and CNES; our literature search, October 2026

Our answer

From water height to water in the tank

SWOT is the ruler. We turn its readings into the water in each tank, and check the results against official gauges.

  1. SWOT measures the height

    Each tank's water height, about twice every 21 days, from NASA's Hydrocron service.

  2. AI maps the water area

    Our model maps open water, water under plants and land from Sentinel-1 radar and Sentinel-2 photos, even under cloud.

  3. A curve for each tank

    Each SWOT height, paired with the water area of the same day, adds a point to the tank's height–area–volume curve.

  4. Storage every 5–12 days

    Every new water map then becomes a volume in m³ and % full, checked against Irrigation Department gauges.

Try the interactive explainer

Real data

Hurulu Wewa, seen by SWOT and Sentinel-2

Each picture pairs a Sentinel-2 photo with a SWOT height taken at about the same time. Each pair is one point on Hurulu Wewa's curve.

Areas here come from a simple water index, which works only on clear days. That is why we are building the AI water model.

In Cyclone Ditwah, Hurulu Wewa rose 4.6 m and gained about 44 million m³ in four weeks (25 Nov to 23 Dec 2025), by SWOT's own storage numbers. See all five reservoirs

Map of the study area east of Anuradhapura: five major reservoirs in blue and eight numbered village tanks in orange

Study area

5 reservoirs and 8 village tanks near Anuradhapura

  • 5 major reservoirsHurulu Wewa, Mahakanadarawa, Manankattiya, Nachchaduwa and Nuwara Wewa, all with daily gauge readings
  • 8 village tanks0.4–5 km from Mahakanadarawa: 2 with open water, 3 mixed and 3 mostly covered by water plants
  • Seen by SWOT passes 273 and 092All 13 tanks, about twice every 21 days, with 47–90 usable readings each since July 2023

Team

Who does what: one research question each

Each of us owns one core research question from start to finish.

Member A

AI water maps

RQ1
  • Labelled water masks of Sri Lankan tanks
  • Sentinel-1 and Sentinel-2 deep-learning model
  • A water-plant class for covered tanks

Output: water maps for all tanks

Member B

SWOT and gauges

RQ2
  • SWOT heights from Hydrocron, poor readings removed
  • Gauge data: daily records, history and field photos
  • Tests whether "suspect" readings can be trusted

Output: SWOT accuracy report

Member C

Storage and dashboard

RQ3RQ4 stretch
  • Height–area–volume curve for each tank
  • Storage every 5–12 days, checked against official figures
  • Dashboard, and the forecast if time allows

Output: storage series and dashboard

All three: field visits on SWOT pass dates, labelling water masks, the thesis and the research paper.