Home Blog Earth Engine Workshop bei Google

Earth Engine Workshop bei Google

Christopher Maier steht da und lächelt in die Kamera, nebendran der Titel: Google Earth Engine - Erfahrungsbericht

Christopher Maier (GCP Consultant bei der s-peers AG) hat Ende März 2024 an einem zweitägigen Workshop zum Thema Google Earth Engine im Google Office in Berlin teilgenommen. Im Folgenden berichtet er über seine wichtigsten Learnings zur Google Earth Engine und erläutert die wichtigsten Funktionen der Plattform.

Was ist die Google Earth Engine?

Die Google Earth Engine ist eine Plattform zur Verarbeitung von Geodaten, die es Wissenschaftlern, Forschern und Entwicklern weltweit ermöglicht, Satellitenbilder, Geodaten und Umweltdaten zu analysieren. Die von Google entwickelte Plattform bietet umfangreiche Datenarchive für räumlich und zeitlich umfassende Analysen. Neben der wissenschaftlichen Forschung unterstützt die Google Earth Engine auch die Überwachung, Planung und Verwaltung natürlicher Ressourcen sowie die Katastrophenvorsorge und -reaktion.

Die Google Earth Engine bietet Zugang zu einer umfangreichen Datenbank von Satellitenbildern, die über viele Jahre gesammelt wurden. Diese Bilder stammen von verschiedenen Satelliten wie Landsat, Sentinel 1 & 2 und MODIS. Darüber hinaus enthält die Plattform klimatische und ozeanographische Datensätze, topographische Karten und demographische Informationen. Mit Hilfe dieser Daten können Nutzer navigieren, spezifische Variablen auswählen und diese in ihren Projekten verwenden.

 

Es gibt verschiedene und vielfältige Anwendungsgebiete:

  • Monitoring von Landnutzungsänderungen und Umweltphänomenen
  • Erstellung von Karten und Modellen
  • Optimierung der Ressourcennutzung
  • Vorbereitung auf und Reaktion auf Naturkatastrophen
  • Geoanalyse und ML/AI mit eigenen Unternehmensdaten

Anwendungsbeispiel anhand der Veränderung der Vegetation am Bodensee

Bereits vor dem Workshop habe ich mich mit der Google Earth Engine intensiv geschäftigt. Die Earth Engine erlaubt z.B. die Analyse der Vegetation über verschiedene Jahreszeiten mithilfe des Normalized Difference Vegetation Index (NDVI). Dank der aktuellen Daten der Sentinel-2-Satelliten konnte ich verfolgen, wie sich die Vegetation von Frühling bis Herbst in der Bodenseeregion verändert und diese visualisieren (siehe Abbildung 1).

Die Verwendung eines Schiebereglers ermöglichte einen direkten Vergleich dieser saisonalen Übergänge, wodurch die Unterschiede deutlich sichtbar wurden. Die visuelle Darstellung des NDVI zeigte nicht nur die grüne Fülle im Frühjahr (linkes Bild), sondern auch die Entwicklung der Vegetation bis zum Herbst (rechtes Bild). Die Klarheit dieser Bilder unterstreicht die Bedeutung der Earth Engine für die Umweltbeobachtung und -analyse.

Die Erkenntnisse aus diesem einfachen Beispiel verdeutlichen, wie wertvoll präzise Daten und technisches Know-how für das Verständnis unserer natürlichen Umgebung sind. Solche Tools eröffnen neue Perspektiven für den Umweltschutz und die Datenwissenschaft.

Google Earth Engine Beispiel 1

Abbildung 1: Vergleich der saisonalen Übergänge und Veränderung der Vegetation am Bodensee.

Die Verwendung der eigenen Geometrie und die Bildung von Modellen

Google Earth Engine ermöglicht die Definition spezifischer geografischer Gebiete und die Arbeit mit Geometrien wie Punkten, Linien oder Polygonen, um Regionen für Analysen und Anwendungen präzise auszuwählen. Die Verwendung von Sentinel-2 Level 2A Daten liefert hochauflösende Bilder der Erdoberfläche, die insbesondere für Umweltbeobachtungen wie Landbedeckungsklassifizierungen und Vegetationsanalysen relevant sind. Um die Bildqualität zu verbessern und Wolken zu identifizieren, wird die Cloud Score+ Bildsammlung verwendet, um Wolken in den Sentinel-2 Bildern zu maskieren. 

Zusätzlich können verschiedenen Gebieten Labels oder Klassen zugewiesen werden, um Trainingsdaten für die Modellierung zu generieren. Ein Klassifikationsmodell wird dann mit den klassifizierten Proben trainiert, typischerweise mit ML-Algorithmen wie Random Forest. Die Klassifikationsergebnisse können dann visuell auf der Karte dargestellt und analysiert werden, um die Genauigkeit des Modells zu überprüfen und die Landbedeckungsklassifikationen zu bewerten.

Die Anwendung von Google Earth Engine und Google Cloud Architecture in sechs Schritten:

1.

Auslösung durch Google Cloud Scheduler:

Der Prozess startet mit dem Google Cloud Scheduler, der so konfiguriert ist, dass er regelmässig eine vordefinierte Pub/Sub-Nachricht sendet. Dies kann je nach Bedarf der Anwendung z.B. täglich oder stündlich erfolgen.

2.

Nachrichtenübertragung mit Google Pub/Sub:

Die Nachricht wird vom Cloud Scheduler an ein bestimmtes Pub/Sub-Topic gesendet. Die Nachricht kann Informationen wie Zeitstempel oder spezifische Parameter enthalten, die zur Ausführung des Earth Engine Codes benötigt werden.

3.

Aktivierung von Google Cloud Functions:

Ein Abonnement im Pub/Sub-Topic hört auf eingehende Nachrichten und löst eine Google Cloud Function aus, sobald eine Nachricht empfangen wird. Die Cloud Function ist so programmiert, dass sie auf diese Nachrichten reagiert und entsprechend aktiviert wird.

4.

...

Für einen vertieften Einblick in das Thema stehen wir gerne zur Verfügung.

Weitere Lösungen aus der Google Cloud Platform finden Sie hier:

Published by:

Christopher Maier

Google Cloud Platform (Cloud Infrastructure | Cloud Solutions) Consultant

AUTOR:IN

Wie hat Ihnen der Artikel gefallen?

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 4.9 / 5.
Anzahl Bewertungen: 16

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

INFORMATIONEN

Weitere Informationen

Blog

Vom Take-Time-Modell bis zur Mental Health: s-peers investiert in das Wohlbefinden seiner Mitarbeitenden

Echte Wertschätzung und eine nachhaltig erfolgreiche Kultur entstehen aber erst durch flexible Benefits, die den Menschen in den Mittelpunkt...
Sven Knöpfler im Universum mit zwei astronauten die jeweils SAP und DATABRICKS logo drauf haben
Blog

Aus der SAP-Welt ins Datenuniversum – mit Databricks als Co-Pilot

Menschen mit Familie stehen bei der Wahl eines passenden Unternehmens vor einer grösseren Herausforderung als andere. Wie es ist...
Visual Interview Kirsten Nachtmann
Blog

Mit Sonnenaufgang und Leadership-Power ins Ziel: Kirstens Erfolgsformel

Menschen mit Familie stehen bei der Wahl eines passenden Unternehmens vor einer grösseren Herausforderung als andere. Wie es ist...
Interview Mit Julian Both
Blog

Zwischen Idee und Umsetzung: Einblicke in die Welt des Projektmanagements mit Julian

Menschen mit Familie stehen bei der Wahl eines passenden Unternehmens vor einer grösseren Herausforderung als andere. Wie es ist...
Blogbeitrag Analytics Trends mit dem Autor Eric Trumm
Blog

Analytics-Trends 2025: Welche Trends sind gekommen um zu bleiben?

Christopher – Google Cloud Platform Consultant bei der s-peers AG – hat vor 4 Wochen an einem Workshop zur...
Vom Urlaub zur Auswanderung: Wie die Schweiz für unseren Consultant zur neuen Heimat wurde, Steven lächelt in die Kamera
Blog

Vom Urlaub zur Auswanderung: Wie die Schweiz für unseren Consultant zur neuen Heimat wurde

Unser Senior Data Warehousing Consultant bei der s-peers AG - teilt seine Erfahrungen vom Umzug aus Sachsen-Anhalt nach München...
Work-Life-Balance bei s-peers Yvonne, Head of Marketing & Insights, teilt ihre Strategien für Vereinbarkeit von Familie und Karriere
Blog

Work-Life-Balance bei s-peers: Yvonne teilt ihre Strategien für Vereinbarkeit von Familie und Karriere

Menschen mit Familie stehen bei der Wahl eines passenden Unternehmens vor einer grösseren Herausforderung als andere. Wie es ist...