Resumen: semana de satélite, de modelos climáticos y de pulir el overlay del directo. Tres frentes abiertos y los tres han avanzado.
🛰️ Nuevos scripts de Meteosat MTG
He reescrito los scripts que sacan imagen del satélite Meteosat Third Generation (MTG) a través de EUMETSAT. Ahora tengo cuatro piezas separadas y más estables: península en visible, península en infrarrojo, un «tmp» para pruebas, y una de uso general. La idea es poder tener el bucle de satélite actualizado cada pocos minutos sin que un fallo puntual de descarga tumbe el resto. El mosaico del directo ya está tirando de los nuevos.
🌡️ Rutinas Copernicus y CMIP6
Esta semana me he centrado en la parte climática, no solo del tiempo a corto plazo:
- CMIP6 — días con temperatura máxima > 40 °C: rutina nueva que calcula, a partir de las proyecciones, cuántos días al año superarán ese umbral en distintos escenarios. Es uno de los indicadores que más se entiende de un vistazo.
- CMIP6 — tasmax verano: gráfico y vídeo de la evolución de la máxima media de verano.
- Horizonte 2100 y primavera diario: afinados para que se generen solos y queden listos para el streaming.
- Calidad del aire: repasadas las rutinas de CO, NO₂, O₃, SO₂, PM2.5, UV, polvo sahariano y polen (gramíneas y plátano). Sin novedades grandes, pero con el código un poco más limpio.
🎛️ Overlay del streaming y monitor
He retocado left_panel.html, el panel izquierdo que se ve permanentemente en el directo con datos en tiempo real. Pequeños cambios de layout y de cómo se actualiza el JSON de fondo, para que no parpadee cuando cambia la información. En paralelo he tocado monitor.py, que es quien vigila que todas las piezas (render de mapas, sincronización de buckets, panel watcher, builder de vídeos AEMET, postproceso, reinicio de OBS…) estén vivas. Ahora los estados son más claros y es más fácil ver de un vistazo qué se ha caído.
🧪 Lo que ha quedado en el tintero
No todo ha salido: tengo pendiente cerrar un problema con la interpolación de frames en el postproceso (RIFE/CUDA da guerra) y afinar el uploader del blog para que no duplique imágenes. Queda para la semana que viene.