
This lecture series introduces remote sensing and its use in flood mapping with Google Earth Engine (GEE). It covers key topics including MODIS data, NDWI calculation, and GEE-based preprocessing. By the end, learners gain practical skills to build a complete flood mapping workflow using satellite data and cloud computing tools.
This lecture introduces the fundamentals of remote sensing, explaining how satellites collect data using reflected or emitted energy. You'll learn about key concepts like spectral bands, spatial and temporal resolution, and how these affect image quality. We’ll also explore major applications, including land monitoring, agriculture, and disaster response such as flood mapping.
This lecture introduces Google Earth Engine (GEE), a powerful cloud-based platform for geospatial analysis. Students will explore its interface, including the Code Editor and Docs, and learn how to load, filter, and visualize satellite data. Basic JavaScript concepts for GEE scripting will also be covered to build foundational coding skills.
In this lecture, we explore the MODIS sensor and its role in flood mapping. You'll learn about its spatial and temporal resolution, key spectral bands useful for water detection, and important product
In this lecture, you’ll learn the concept of NDWI and how to calculate it using MODIS bands in Google Earth Engine. We’ll cover essential preprocessing steps including data filtering by date and regio
This section introduces the Google Earth Engine platform, guiding learners through accessing the Code Editor, understanding its interface, and exploring key panels like the script editor, map viewer, inspector, and data catalog. It helps beginners get comfortable navigating GEE before writing any code or performing analysis.
In this lecture, you'll build a complete flood mapping workflow in the Google Earth Engine (GEE) environment. Step-by-step, we’ll write code to filter MODIS data, calculate NDWI, apply thresholding to detect flooded areas, and visualize the results. Finally, you’ll learn how to export the flood map from GEE for further analysis.
This bonus case study explores the severe flooding in Rio Grande do Sul, Brazil, during late April to May 2024. Using MODIS satellite data, we demonstrate flood mapping techniques, highlighting affected areas like Macaé and Santarém, and showcasing practical applications of remote sensing in disaster monitoring and management.
In this course, you will learn how to perform flood mapping using MODIS satellite data within the powerful cloud-based platform, Google Earth Engine (GEE). The journey begins with the fundamentals of remote sensing—covering essential concepts like spectral, spatial, and temporal resolution—and how satellite sensors such as MODIS observe Earth’s surface. You'll understand why MODIS is suitable for regional flood monitoring and how its high temporal frequency supports rapid response to natural disasters.
Next, you'll dive into Google Earth Engine, exploring its interface, scripting environment, and vast public data catalog. Step-by-step, you’ll learn how to access and load MODIS data, apply filters based on time and geography, and calculate the Normalized Difference Water Index (NDWI) to highlight water bodies. You'll use thresholding techniques to detect flooded areas, apply visualization tools to display results, and finally export your maps for use in reports or GIS software.
The course also introduces preprocessing steps like compositing and quality assurance filtering to improve reliability. You’ll practice writing JavaScript code in the GEE Code Editor, enabling efficient, reproducible analysis. By the end, you'll have built a complete flood detection workflow and gained the skills to adapt and apply it to different regions and flood events globally.