Google Earth Engine Basics

Google

In the Google Earth Engine Basics course, participants learn how to use this cloud-based platform for spatial analysis, which allows them to visualize and analyze satellite imagery of our planet. Participants gain an overview of the capabilities of Google Earth Engine and learn how to work with satellite imagery.

Course duration: 2 days

Introduction to Google Earth Engine

In the fascinating world of geospatial information and geodata analysis, Google Earth Engine (GEE) plays a pioneering role. The platform offers anyone interested in the environment, sustainability, and the dynamic nature of our planet an unparalleled ability to analyze large amounts of data. Google Earth Engine is designed to simplify and accelerate complex geospatial analyses. It enables users to monitor and assess the health of our planet on an unprecedented scale.

From studying deforestation and water management to analyzing urban expansion and climate change, GEE offers a wealth of applications for researchers, policymakers, and enthusiasts around the world. The platform stands out by combining an extensive catalog of satellite imagery and geospatial datasets with powerful analytical capabilities. This makes it possible to accurately map changes, trends, and variations on the Earth’s surface.

Using GEE requires a basic understanding of JavaScript—the language that enables you to leverage the platform’s rich datasets and analytical functions. However, the platform is designed with accessibility in mind, so even beginners can get started effectively with guidance and practice.

Our course, led by experts in the field, focuses on practical applications and provides a solid foundation for anyone interested in exploring the world of geospatial data analysis.

Why is Google Earth Engine so revolutionary? It offers unprecedented access to planetary-scale analysis. Users can process and analyze large datasets without the need for powerful computers or extensive local datasets. This democratizes access to advanced geospatial analysis and opens doors for innovative research and practical applications across various sectors.

Would you like to learn more about Google Earth Engine after this course? Then you can also take our Google Earth Engine Advanced course.

What is Google Earth Engine?

Google Earth Engine (GEE) is not just any platform. It is a revolutionary tool that is transforming the way we view and interact with our planet. At its core, GEE is a cloud-based platform that enables scientists, researchers, and geo-information enthusiasts to perform planetary-scale analyses with unprecedented speed and complexity. But what makes GEE so unique and valuable?

  • Accessibility of large datasets: GEE provides access to an unprecedented volume of satellite imagery and geospatial data, dating back more than three decades. This allows users to observe and analyze changes over long periods.
  • Powerful analytical tools: The platform is equipped with powerful data analysis tools. These allow users to perform complex geospatial analyses without advanced programming skills.
  • Real-time data processing: Thanks to GEE’s cloud-based nature, analyses can be performed in real time. This is essential for time-sensitive applications such as natural disaster management and environmental monitoring.

What else sets GEE apart from other geospatial platforms?

  • Scalability: Regardless of the size of your project, GEE offers the computing power to quickly process large amounts of data. This opens up new possibilities for research and analysis that were previously unimaginable.
  • Versatility: Whether you’re interested in tracking deforestation, analyzing urban growth, or studying the effects of climate change, GEE has the data and tools you need.

At Geo-ICT, we understand the power and potential of Google Earth Engine. Our Google Earth Engine Basics Course is designed to give you a thorough understanding of what GEE has to offer and how you can use it to take your projects and research to the next level. You’ll not only learn the ins and outs of the platform, but also how to effectively leverage GEE’s rich datasets and analytical capabilities.

The Basics of Spatial Analysis

The core of working with Google Earth Engine (GEE) is understanding spatial analysis. This foundation lays the groundwork for everything you can do with this powerful platform. Spatial analysis allows us to examine and interpret data linked to specific locations. This is essential for a wide range of applications, from environmental protection to urban planning. But what are the basic principles you need to know to use GEE effectively?

  • Satellite Imagery and Geodata: GEE provides access to a vast library of satellite imagery and other geospatial datasets. This data is crucial for observing changes on the Earth’s surface over time.
  • Spectral bands: Understanding how to work with different spectral bands of satellite imagery is fundamental. Each band can reveal different aspects of the Earth’s surface, such as vegetation, water bodies, or urban areas.
  • Analyzing satellite imagery: Analyzing these images goes beyond simply looking at them. It involves interpreting the data, recognizing patterns, and understanding the changes that are taking place.

Here are some concrete steps you’ll learn in our Google Earth Engine Basics Course at Geo-ICT:

  1. Working with spectral bands: Learn how to use different bands for specific analyses, such as vegetation indices or water detection.
  2. Analyzing satellite imagery: Develop skills to perform complex analyses. For example, detecting land-use changes or tracking deforestation.
  3. Data visualization techniques: Discover how to visualize your analysis results using techniques such as natural color visualization or false-color band combinations.

At Geo-ICT, we ensure you master these fundamentals of spatial analysis through a combination of theory and practice. Our course guides you through the steps of collecting and preparing data, performing analyses, and visualizing your results.

What You’ll Learn in the Google Earth Engine Basics Course

Fundamentals and JavaScript

To fully utilize Google Earth Engine (GEE), an understanding of JavaScript is essential. JavaScript is the programming language that powers GEE, giving you access to and control over the platform’s powerful analytical capabilities. This doesn’t mean you need to be an expert to get started, but a basic knowledge of JavaScript can help you get the most out of GEE.

Why JavaScript? It’s the glue that connects GEE’s data to your analytical goals. With JavaScript, you can:

  • Write scripts to process and analyze geospatial data.
  • Define functions to automate repeatable tasks.
  • Create interactive maps to visually represent your analyses.

In our Google Earth Engine Basics Course at Geo-ICT, we focus on making JavaScript accessible to beginners, with the following key points:

  1. Basic Syntax: Learn the fundamental building blocks of JavaScript, such as variables, loops, and functions.
  2. Working with the GEE API: Explore how to leverage the extensive library of GEE objects and methods to perform your analyses.
  3. Visualization: Discover how to visualize your results, which is crucial for interpreting and sharing your findings.

By developing these skills, you will be able to:

  • Perform advanced analyses: With a solid foundation in JavaScript, you can perform complex geospatial analyses.
  • Troubleshoot efficiently: Understanding how scripts work and how to debug errors makes your analysis process smoother and more efficient.
  • Build custom tools: Create tools specifically tailored to your research needs, from data collection to final visualization.

Immerse yourself in the world of geospatial data analysis with Geo-ICT and discover how you can unlock powerful insights using the fundamentals of JavaScript and GEE. Let’s push the boundaries of what’s possible with geospatial information together.

Advanced analysis and visualization techniques

After laying a solid foundation in the basics of spatial analysis and JavaScript, you’ll be ready to explore the deeper waters of advanced analysis and visualization techniques in GEE. These techniques are essential for unlocking the full potential of GEE, allowing you to answer complex geospatial questions and present your findings in a compelling way.

What makes an analysis advanced? It goes beyond the basics by integrating:

  • Complex algorithms: Applying machine learning or performing time-series analyses to identify trends and patterns over time.
  • Large-scale data processing: Efficiently manipulating and analyzing large datasets to gain significant geospatial insights.

When it comes to visualization, it’s not just about displaying data, but about telling a story. Some advanced visualization techniques include:

  • Dynamic visualizations: Creating interactive maps and animations that illustrate changes over time.
  • Complex data layering: Presenting different datasets in layers on a single map to support in-depth analysis.

In our Google Earth Engine Basics Course, you’ll learn how to apply these advanced techniques, including:

  • Creating Cloudless Composites: Discover how to create cloud-free images for a clear visualization of the Earth’s surface.
  • Working with Spectral Bands: Use advanced techniques to analyze specific characteristics, such as vegetation health or water quality, using specific spectral bands.
  • Data Visualization Techniques: Learn how to transform your data into visually appealing maps that are both informative and compelling, using techniques such as natural color visualization and false-color band combinations.

At Geo-ICT, we believe that anyone, regardless of their technical background, can develop the skills to create advanced analyses and visualizations with GEE.

Why Choose Our Google Earth Engine Basics Course?

At Geo-ICT, we offer a unique Google Earth Engine Basics Course. Designed to equip both beginners and advanced users with the knowledge and skills needed to get the most out of this powerful platform. But why choose our course specifically? Here are a few reasons that set Geo-ICT apart from other providers:

  • In-depth knowledge and experience: Our course is led by expert instructors with years of experience in geoinformation and advanced analytics. They not only share their extensive knowledge but also their passion for the field.
  • Practical approach: We believe that learning by doing is the best way to understand complex concepts. Our course therefore includes numerous practical exercises that you can immediately apply to real-world scenarios.
  • Access to the latest tools and techniques: Stay at the forefront of the field with the most up-to-date knowledge on GEE and the latest developments in geoinformation analysis.
  • Personalized guidance: Our class sizes are limited. This allows us to provide each student with personalized attention and support.
  • A solid foundation: We ensure you thoroughly understand the basics of GEE and spatial analysis.
  • Advanced skills: In addition to the basics, you’ll learn advanced techniques that take your analyses to the next level.
  • Inspiration and motivation: Our course is not only educational but also inspiring, designed to motivate you and ignite your passion for geoinformation.

Choose the Google Earth Engine Basics Course at Geo-ICT, and discover how you can make a difference in the world with geoinformation. Stand on the cusp of new discoveries and technological advancements with the knowledge and skills you’ll gain from us.

Read more

Enroll

€1195,- (VAT included)
  • Course duration: 2 days
Register for this course

Dagindeling

Day 1: GEE Overview

On this first day, the following topics will be covered:

  • Introduction to GEE
  • Registration and access
  • Overview of the Code Editor tool
  • Overview of the Geospatial Data Catalog (working with optical data—Landsat, Sentinel-2, MODIS)
  • Examples of implemented projects and algorithms based on the GEE platform

Day 2:

On the second day of the course, we’ll dive into:

  • Basics of JavaScript
  • Searching for and filtering data (examples from Landsat-8 and Sentinel-2)
  • Working with spectral bands of images
  • Creating a cloudless composite
  • Data visualization (natural color, false-color band combinations)
Course duration: 2 dagen
Sign me up

Leerdoelen

  • The student has a basic understanding of Google Earth Engine
  • The student can navigate the database independently
  • The student knows where to find solutions to resolve script errors
  • The student can identify the strengths of GEE compared to other software

Want to know more?

Do you have questions about the course content? Or are you unsure whether the course aligns with your learning goals or preferences? Would you prefer an in-house or private course? We’d be happy to help.

Frequently Asked Questions About Google Earth Engine

In this course, you will learn how to use the cloud-based Google Earth Engine platform for spatial analysis and visualization, with a focus on JavaScript and Python.

Yes, the course is designed for both beginners and experienced professionals who want to expand their skills in geographic information systems (GIS) software and techniques.

The course lasts two days and costs €1,195, excluding VAT.

Yes, upon successful completion, you will receive a certificate of participation from the Geo-ICT Training Center, accredited by the Dutch Council for Training and Education (NRTO).

This course provides a solid foundation and is a valuable step in your career in the geosciences sector, whether you're just starting out or an experienced professional.

Yes, you can also attend the course online via Google Meet.

A basic understanding of programming is recommended but not required. The course is open to a wide audience.

The course lasts two days. Day 1 focuses on the Google Earth Engine API and JavaScript, including working with the public data catalog and creating visualizations. Day 2 delves into Python and GEE, with hands-on exercises.

You will learn how to work efficiently with Google Earth Engine, navigate the database, troubleshoot script errors, and identify the strengths of GEE compared to other software.

Yes, after the course, you can still ask questions via email for two more weeks.