Accueil Blog Atelier Earth Engine chez Google

Atelier Earth Engine sur Google

Christopher Maier (consultant BPC chez s-peers AG) a participé à un séminaire fin mars 2024. de deux jours atelier sur le thème Google Earth Engine au Google Office à Berlin. Dans ce qui suit, il rapporte ses principaux enseignements sur Google Earth Engine et explique les principales fonctions de la plateforme.

Qu'est-ce que Google Earth Engine ?

Google Earth Engine est une plate-forme de traitement des données géographiques qui permet aux scientifiques, aux chercheurs et aux développeurs du monde entier d'analyser des images satellites, des données géographiques et des données environnementales. La plate-forme développée par Google offre de vastes archives de données pour des analyses complètes dans l'espace et dans le temps. Outre la recherche scientifique, Google Earth Engine soutient également la surveillance, la planification et la gestion des ressources naturelles ainsi que la préparation et la réponse aux catastrophes.

Google Earth Engine donne accès à une vaste base de données d'images satellites collectées depuis de nombreuses années. Ces images proviennent de différentes missions satellites telles que Landsat, Sentinel et MODIS. En outre, la plateforme contient des ensembles de données climatiques et océanographiques, des cartes topographiques et des informations démographiques. Grâce à ces données, les utilisateurs peuvent naviguer, sélectionner des variables spécifiques et les utiliser dans leurs projets.

 

Les domaines d'application sont divers et variés :

  • Suivi des changements d'affectation des sols et des phénomènes environnementaux
  • Création de cartes et de modèles
  • Optimisation de l'utilisation des ressources
  • Préparation et réaction aux catastrophes naturelles

 

Exemple d'application à partir de la modification de la végétation sur le lac de Constance

Avant l'atelier, je m'étais déjà intéressé de près à Google Earth Engine. Earth Engine permet par exemple d'analyser la végétation sur différentes saisons à l'aide du Normalized Difference Vegetation Index (NDVI). Grâce aux données actuelles des satellites Sentinel-2, j'ai pu suivre l'évolution de la végétation du printemps à l'automne dans la région du lac de Constance et la visualiser (voir illustration 1).

L'utilisation d'un curseur a permis une comparaison directe de ces transitions saisonnières, ce qui a rendu les différences clairement visibles. La représentation visuelle du NDVI montrait non seulement l'abondance de verdure au printemps (image de gauche), mais aussi le développement de la végétation jusqu'à l'automne (image de droite). La clarté de ces images souligne l'importance du moteur Earth Engine pour l'observation et l'analyse de l'environnement.

Les enseignements tirés de ce simple exemple illustrent à quel point des données précises et un savoir-faire technique sont précieux pour la compréhension de notre environnement naturel. De tels outils ouvrent de nouvelles perspectives pour la protection de l'environnement et la science des données.

Google Earth Engine exemple 1

Figure 1 : Comparaison des transitions saisonnières et des changements de la végétation sur le lac de Constance.

Fonctionnalités de Google Earth Engine

Google Earth Engine offre une série de fonctionnalités puissantes pour l'analyse et le traitement des données géographiques et environnementales :

Mapping

Application de fonctions spécifiques à plusieurs éléments d'une collection.

Réduire

Opérations sur des collections entières pour obtenir des données agrégées.

Trier

Trier les éléments selon certains critères.

Adhésion

Combiner des collections de données basées sur des attributs communs.

Mathématiques de la bande

Traitement et analyse des bandes spectrales des images satellites.

Filtrage

Extraction de certaines données sur la base de critères spécifiques.

Ces fonctionnalités permettent de multiples applications dans la recherche et la pratique pour des analyses et des évaluations complètes.

L'utilisation de sa propre géométrie et la création de modèles

Google Earth Engine permet de définir des zones géographiques spécifiques et de travailler avec des géométries telles que des points, des lignes ou des polygones afin de sélectionner avec précision des régions pour des analyses et des applications. L'utilisation des données Sentinel-2 Level 2A fournit des images optiques haute résolution de la surface de la Terre, particulièrement pertinentes pour les observations environnementales telles que la classification de la couverture terrestre et l'analyse de la végétation. Afin d'améliorer la qualité des images et d'identifier les nuages, la collecte d'images Cloud Score+ est utilisée pour masquer les nuages dans les images Sentinel-2. 

En outre, des étiquettes ou des classes peuvent être attribuées à différentes zones afin de générer des données d'entraînement pour la modélisation. Un modèle de classification est ensuite entraîné avec les échantillons classés, typiquement avec des algorithmes d'apprentissage automatique comme Random Forest. Les résultats de la classification peuvent ensuite être affichés visuellement sur la carte et analysés afin de vérifier la précision du modèle et d'évaluer les classifications de la couverture terrestre.

L'utilisation de Google Earth Engine et de Google Cloud Architecture en six étapes :

1.

Déclenchement par Google Cloud Scheduler :

Le processus démarre avec le Google Cloud Scheduler, qui est configuré pour envoyer régulièrement un message Pub/Sub prédéfini. Cela peut se faire tous les jours ou toutes les heures, par exemple, en fonction des besoins de l'application.

2.

Transmission de messages avec Google Pub/Sub :

Le message est envoyé par le Cloud Scheduler à un pub/sous-thème spécifique. Le message peut contenir des informations telles que l'horodatage ou des paramètres spécifiques nécessaires à l'exécution du code Earth Engine.

3.

Activation de Google Cloud Functions :

Un abonnement dans le Pub/Sub-Topic écoute les messages entrants et déclenche une Google Cloud Function dès qu'un message est reçu. La Cloud Function est programmée pour réagir à ces messages et s'activer en conséquence.

4.

...

Nous sommes à votre disposition pour vous donner un aperçu plus détaillé de ce sujet.

Vous trouverez ici d'autres solutions de la Google Cloud Platform :

Publié par :

Christopher Maier

Consultant Google Cloud Platform (Cloud Infrastructure | Cloud Solutions)

AUTOR:IN

Cet article vous a-t-il plu ?

Cet article vous a-t-il été utile ?

Clique sur les étoiles pour évaluer !

Note moyenne 4.9 / 5.
Nombre d'évaluations : 14

Aucune évaluation pour l'instant ! Soyez le premier à noter cet article.

INFORMATIONS

Plus d'informations

Blog

Des vacances à l'émigration : comment la Suisse est devenue la nouvelle patrie de notre consultant

Notre consultant senior en data warehousing chez s-peers AG - partage son expérience du déménagement de Saxe-Anhalt à Munich puis en Suisse. Dans cette interview, il explique ce qui plaît particulièrement à Steven en Suisse et pourquoi son changement a si bien fonctionné.

Work-Life-Balance chez s-peers Yvonne, Head of Marketing & Insights, partage ses stratégies pour concilier famille et carrière
Blog

Work-Life-Balance chez s-peers : Yvonne partage ses stratégies pour concilier famille et carrière

Les personnes qui ont une famille sont confrontées à un plus grand défi que les autres lorsqu'il s'agit de choisir une entreprise qui leur convient. Dans cette interview, Yvonne Avaro explique comment il est possible de concilier enfant et carrière en tant que femme et quand cela devient parfois difficile.

Image de contribution Avenir de SAP BusinessObjects BI
Blog

L'avenir de la suite analytique sur site "SAP BusinessObjekts BI" est désormais dans le cloud !

Prendre le bon chemin ! Mise à jour d'octobre 2023 : SAP a décidé d'inclure Lumira Designer dans SAP BusinessObjects BI 2025. La déclaration...

Annonce SAP Datasphere
Blog

SAP Announcement : La SAP Datasphere

La gestion cohérente des données à long terme est un défi complexe pour les entreprises, car les données sont souvent stockées dans différents systèmes et à différents...

Entretien avec Michael Romandie Roundtable
Blog

Nouvelles de Suisse romande : La Channel Counselor Roundtable, y compris Get Together

Il y a des nouvelles de la Suisse romande ! Le directeur général Michael May a participé à la Channel Counselor Roundtable, y compris un Get Together pour...

Contribution Interview Michael-Comp Framework
Blog

🏅 Distinction SAP : le SAP-Competency Framework désigne s-peers AG comme BTP Advanced Partner

s-peers AG a été désigné SAP BTP Advanced Partner : Dans cet article, Daniel Moser (Senior Account Manager) interviewe le...

Contribution Feature Update Q322
Blog

Feature Update Q3/2022 pour DWC & SAC : voici les principales caractéristiques !

Avec la mise à jour du troisième trimestre, SAP livre de nombreuses nouveautés et fonctionnalités pour les produits cloud SAP Data Warehouse Cloud...

Consentement au cookie GDPR avec bannière Real Cookie