Topic outline

  • This course will introduce you to Google Earth Engine (GEE). Google Earth Engine is a cloud-based platform that enables large-scale processing of satellite imagery to detect changes, map trends, and quantify differences on the Earth’s surface. In Module 1 you'll get an overview of GEE Code Editor interface and you'll learn the basics of JavaScript, the programming language that is used in the GEE Code Editor. In Module 2 you're going to work with some scripts to give you an idea of the power of GEE. Module 3 introduces the Filter, Map and Reduce concepts. In Module 4 you'll learn how to derive spectral indices from remote sensing data. Module 5 covers supervised image classification. The course ends with building and publishing an app for end users in Module 6.


    A video by Dr. Qiusheng Wu was used with his permission. Portions of this course are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 4.0 Attribution License. This course also re-used open access materials (introdction text and code of exercises in modules 3, 4 and 5) from the End-to-End Google Earth Engine course, copyright © 2021 Ujaval Gandhi, licensed under a Creative Commons Attribution 4.0 International License.

    • Find surface area with elevation higher than 2500 m, inside ULB (using ALOS 30m Global DSM)

    • Find the irrigated area in year 2019 in MIS using thresholding

    • Plot (on click) a time series of monthly precipitation using data from GPM satellites inside MIS.