Pouvez-vous imaginer qu’un super-héros de l’espace veille sur nos forêts et nos océans ? Un tel super-héros existe déjà : il s’agit de Lemu NGE, le premier satellite chilien dédié exclusivement à l’étude de la biodiversité de notre planète. Et mieux encore, nous pouvons suivre ses aventures et analyser ses données depuis le confort de notre maison !

Qu’est-ce que le Lemu NGE et pourquoi est-il important ?
Le Lemu NGE, dont le nom signifie « œil de la forêt » en mapudungún, est un nanosatellite chilien en orbite autour de la Terre avec une mission claire : observer la biodiversité de notre planète. Grâce à sa caméra hyperspectrale, il peut détecter les changements de végétation, identifier les espèces et mesurer la qualité des écosystèmes, entre autres. Ces informations sont cruciales pour comprendre les impacts du changement climatique et agir pour la protection de notre planète.

Suite à cette publication de Leo Prieto, fondateur du LEMU, j’ai lancé l’idée de pouvoir suivre la position du LEMU NGE en me connectant à l’API SatNOGS et ainsi obtenir ses données de localisation en temps réel. 💡
Le LEMU NGE a décollé dans l’espace le 16 août dans le cadre de la mission Transporter-11 de SpaceX depuis la base spatiale de Vandenberg, en Californie. J’ai eu l’occasion de suivre la retransmission en direct du décollage sur Youtube, et plus encore, d’avoir une grande explication détaillée de l’ensemble du projet racontée par les membres de l’équipe LEMU. Pour être honnête, je me suis sentie très fière en tant que Latino-Américaine et j’étais ravie de vivre cette grande étape. 😊
Explorons les données avec Python !
Vous voulez savoir où se trouve le Lemu NGE en ce moment ? Avec un peu de Python, nous pouvons le découvrir ! Nous utiliserons l’API SatNOGS pour obtenir les données de l’orbite du satellite et la bibliothèque skyfield pour calculer sa position exacte. Ensuite, avec plotly, nous créerons une visualisation 3D du globe et observerons le Lemu NGE en action.

Pas à pas :
- Obtenir les données : Nous utiliserons la bibliothèque des requêtes pour adresser une demande à l’API SatNOGS et obtenir les éléments à deux lignes (TLE) de l’ENT Lemu. Les TLEs sont une sorte de « recette » qui décrit l’orbite d’un satellite.
- Calculer la position : Avec skyfield, nous allons calculer la latitude et la longitude du satellite en temps réel.
- Visualiser : Nous utiliserons plotly pour créer une carte 3D interactive de la Terre. Nous ajouterons un marqueur à la position exacte du Lemu NGE et personnaliserons la carte avec des couleurs et des étiquettes.
Cet exercice académique fait partie de mon parcours d'apprentissage continu dans les domaines de l'ingénierie des données, de la science des données et de la télédétection avec des données spatiales. 🛰️
Code (simplifié) :
(Vous trouverez un lien vers le code complet du Jupyter Notebook en bas de page)
Python
import requests
from skyfield.api import load, EarthSatellite
import plotly.graph_objects as go
# ... (code to get the TLE and calculate the position)
fig = go.Figure()
# Add the globe
fig.add_trace(go.Surface(
# ...
))
# Add the satellite
fig.add_trace(go.Scattergeo(
lat=[lat],
lon=[lon],
mode='markers',
marker=dict(size=10, color='red')
))
fig.show()

Que pouvons-nous faire avec ces données ?
- Suivi en temps réel : créer une application web qui affiche la position du satellite en direct.
- Analyse de la trajectoire : visualiser la trajectoire du satellite au fil du temps afin d’identifier des modèles.
- Comparaison avec d’autres données : Combinez les données satellitaires avec d’autres sources d’information (par exemple, l’imagerie satellitaire à haute résolution) pour une analyse plus complexe.


Venez explorer !
Ce n’est que le début. Avec un peu de créativité et de compétences en programmation, vous pouvez créer des visualisations étonnantes et découvrir de nouvelles informations sur notre planète. Téléchargez le code complet et commencez à expérimenter !
[Télécharger le code complet du Jupyter Notebook sur Github]
Ensemble, nous pouvons protéger notre planète ! 🌎


Merci d’être arrivé jusqu’ici et à bientôt. 🛰️
LemuNGE #satellite #biodiversité #Python #Plotly #spatialdata #citizenscience

