¿Imaginas tener un superhéroe espacial vigilando nuestros bosques y océanos? Pues ese superhéroe ya existe: se llama Lemu NGE, el primer satélite chileno dedicado exclusivamente a estudiar la biodiversidad de nuestro planeta. ¡Y lo mejor de todo es que podemos seguir sus aventuras y analizar sus datos desde la comodidad de nuestra casa!

¿Qué es el Lemu NGE y por qué es importante?
El Lemu NGE, cuyo nombre significa «Ojo del Bosque» en mapudungún, es un nanosatélite chileno que orbita la Tierra con una misión clara: observar la biodiversidad de nuestro planeta. Gracias a su cámara hiperespectral, puede detectar cambios en la vegetación, identificar especies y medir la calidad de los ecositemas, entre muchas otras cosas. Esta información es crucial para comprender los impactos del cambio climático y tomar medidas para proteger nuestro planeta.

Tras esta publicación de Leo Prieto, fundador de LEMU, inicié la idea de poder trackear la posición del LEMU NGE conectándome a la API de SatNOGS y así lograr obtener los datos de su ubicación en tiempo real. 💡
LEMU NGE partió hacia el espacio el pasado 16 de agosto en la misión Transporter-11 de SpaceX desde la Base de la Fuerza Espacial de Vandenberg, California. Yo tuve la oportunidad de seguir la transmisión del despegue en vivo por Youtube, y aún más, tener una gran explicación detallada de todo el proyecto narrada por los integrantes del equipo de LEMU. La verdad, sentí mucho orgullo como latinoamericano y me emocionó vivir en directo este gran hito. 😊
¡A explorar los datos con Python!
¿Quieres saber dónde está el Lemu NGE en este preciso momento? ¡Con un poco de Python podemos averiguarlo! Utilizaremos la API de SatNOGS para obtener los datos de órbita del satélite y la biblioteca skyfield para calcular su posición exacta. Luego, con plotly crearemos una visualización 3D del globo terráqueo y veremos al Lemu NGE en acción.

Paso a paso:
- Obtener los datos: Utilizaremos la biblioteca
requestspara hacer una petición a la API de SatNOGS y obtener los elementos de dos líneas (TLE) del Lemu NGE. Los TLE son como una especie de «receta» que describe la órbita de un satélite. - Calcular la posición: Con
skyfield, calcularemos la latitud y longitud del satélite en tiempo real. - Visualizar: Utilizaremos
plotlypara crear un mapa 3D interactivo de la Tierra. Agregaremos un marcador en la posición exacta del Lemu NGE y personalizaremos el mapa con colores y etiquetas.
Este ejercicio académico hace parte de mi ruta de aprendizaje continua en las áreas de Ingeniería de Datos, Ciencia de Datos y Remote Sensing con datos espaciales.🛰️
Código (simplificado):
(Encontrarás en la parte inferior un enlace al código completo del Jupyter Notebook)
Python
import requests
from skyfield.api import load, EarthSatellite
import plotly.graph_objects as go
# ... (código para obtener los TLE y calcular la posición)
fig = go.Figure()
# Agregar el globo terráqueo
fig.add_trace(go.Surface(
# ...
))
# Agregar el satélite
fig.add_trace(go.Scattergeo(
lat=[lat],
lon=[lon],
mode='markers',
marker=dict(size=10, color='red')
))
fig.show()

¿Qué podemos hacer con estos datos?
- Seguimiento en tiempo real: Crear una aplicación web que muestre la posición del satélite en vivo.
- Análisis de trayectorias: Visualizar la trayectoria del satélite a lo largo del tiempo para identificar patrones.
- Comparación con otros datos: Combinar los datos del satélite con otras fuentes de información (por ejemplo, imágenes de satélite de alta resolución) para realizar análisis más complejos.


¡Anímate a explorar!
Este es solo el comienzo. Con un poco de creatividad y conocimientos de programación, puedes crear visualizaciones increíbles y descubrir nuevos insights sobre nuestro planeta. ¡Descarga el código completo y empieza a experimentar!
[Descarga el código en Github del Jupyter Notebook completo]
¡Juntos podemos proteger nuestro planeta! 🌎


Gracias por llegar hasta aquí y hasta pronto. 🛰️
#LemuNGE #satélite #biodiversidad #Python #Plotly #datosespaciales #cienciaciudadana

