FOSS4G 2023

Monitoring Inland water bodies
06-30, 10:30–11:00 (Europe/Tirane), UBT C / N109 - Second Floor

This talk describes the creation of a water quantification dataset for the entire world. Tracking changes of water-bodies over time helps in timely action to combat drought and floods. The tools used to build this dataset are all free and open source (postgis, gdal, geopandas, scipy) and are built on top of data from OpenStreetMap.
The dataset is updated everyday with new measurements of lake water extent across the globe. The solution to detect and track water bodies involved fetching satellite data using STAC API, pre-processing it to remove cloud cover and invalid pixels, identifying water bodies using band ratio, converting to vector and applying post-processing filters to avoid false-positive detection to finally serve it through an API. This solution has allowed us to track and quantify changes in a lake's water extent over time with high accuracy.

Aman is a developer with experience in Python and Deep Learning. He has a keen interest in open specification spatial data formats. A regular blogger, Aman has an active YouTube and GitHub handles, where he shares detailed examples of remote sensing and GIS case-studies. Writing clean and well tested code to monitor Earth in all aspects is what excites him. Find him at

This speaker also appears in: