
Explore geospatial analysis with Google Earth Engine and open-source tools, mastering remote sensing, JavaScript basics, and sustainable development goals indicators like land degradation, land productivity, and carbon stock changes.
The updated procedure for signing in to Google Earth Engine in 2026 is provided in the Resources section of this video.
Learn how satellite images work, including pixels and multispectral and hyperspectral data, and compare spatial, temporal, spectral, and radiometric resolutions to choose suitable imagery for environmental applications.
Load the ESA land cover data in QGIS via Google Earth Engine tasks for the Berlin study area. Visualize the 300-resolution LaCava product and apply a map mask for analysis.
Discover where to get help on Trends.Earth and access data sources, sub-indicator calculations for land degradation and land use efficiency, plus tool installation and documentation.
Compute SDG 15.3.1 land degradation indicator in QGIS using land cover, soil organic carbon, and land productivity indicators with trend earth plugin. Access the resulting layer and summary for reporting.
Explore the Google Earth Engine code editor, which writes JavaScript, visualizes maps, and manages assets, docs, and shareable scripts for environmental workflows.
Explore JavaScript basics for geospatial analysis in Google Earth Engine, including variable declaration, objects, dictionaries, functions, comments, strings, lists, indexing, and dot and bracket access.
Import the Landsat collection in Google Earth Engine, reduce to a specific time window and area, and map a cloud-free Landsat composite with visualization parameters.
Create a composite and compute ndvi in Google Earth Engine, using band math, the built-in ndvi function, and expression to handle raster data and visualization.
Explore how to work with spatial data and remote sensing images to map land use and land cover, including pre-processing steps such as cosmetic operations, atmospheric correction, and geometric corrections.
Learn cloud masking and cloud shadow masking for sentinel-2 optical images, then apply the masks to an image collection for a study area and visualize the masked results.
This course provides a complete, practical introduction to environmental geospatial analysis using QGIS, Google Earth Engine (GEE), and open-source Remote Sensing tools. It is designed for learners with basic GIS or Remote Sensing knowledge who want to develop advanced skills for environmental applications using cloud computing and Big Data.
You will learn how to analyze land degradation, monitor land cover change, map floods, assess land productivity, and perform other key environmental Remote Sensing workflows using QGIS and GEE. The course also introduces SDG-related environmental indicators using the TrendsEarth plug-in and cloud-based analysis through EO Browser.
Course Highlights
This course blends theoretical concepts with real-world environmental applications. You will work directly with satellite imagery, geospatial datasets, QGIS tools, and Google Earth Engine JavaScript code to perform modern spatial analysis at scale. You will also learn how cloud computing supports large-scale environmental monitoring and decision-making.
What You Will Learn
• Foundational Remote Sensing concepts using open-source tools
• Basics of JavaScript for geospatial analysis on Google Earth Engine
• Working with QGIS, Google Earth Engine, TrendsEarth, and the Semi-Automated Classification Plugin
• Land degradation monitoring and land productivity assessment
• Flood mapping and change detection workflows
• Land cover and land cover change analysis using satellite imagery
• Computation of SDG environmental indicators with TrendsEarth
• Practical cloud-based environmental Remote Sensing using EO Browser
• Integration of QGIS and GEE for applied environmental analysis
Course Objectives
By the end of the course, you will be able to:
• Understand and apply Remote Sensing and JavaScript basics for cloud-based spatial analysis
• Implement environmental applications on Google Earth Engine using Big Data
• Perform environmental GIS and Remote Sensing workflows in QGIS
• Use TrendsEarth in QGIS to compute land degradation and SDG indicators
• Build complete environmental analysis workflows using open-source geospatial tools
• Confidently apply geospatial methods to real environmental case studies
Practical Hands-On Experience
The course includes fully guided exercises with clear instructions, sample code, and downloadable datasets. You will perform your own environmental analyses directly in Google Earth Engine and QGIS, allowing you to build strong, practical skills for research and professional work.
Course Inclusions
Upon enrollment, you gain access to all datasets, scripts, and future resources. This course provides the tools, skills, and confidence to perform advanced environmental geospatial analysis using QGIS and Google Earth Engine.