Sobre el proyecto

Este repositorio actúa como un puente de datos para FIRESTORM, reflejando las detecciones del Next Generation Fire System (NGFS) del visor RealEarth de CIMSS/SSEC en un único archivo JSON público. No es una aplicación independiente, sino una canalización de datos programada: un flujo de trabajo de GitHub Actions obtiene los productos NGFS-SCENE-CONUS-EAST y NGFS-SCENE-CONUS-WEST aproximadamente cada cinco minutos, deduplica las detecciones entre GOES-18 y GOES-19 y publica un esquema reducido en data/ngfs.json para el consumo del frontend a través de raw.githubusercontent.com. El valor clave sobre las canalizaciones de incendios existentes es la continuidad de objetos de incendio. El clasificador de SSEC vincula las detecciones de píxeles entre fotogramas en objetos rastreados con un FEATURE_TRACKING_ID estable, lo que permite el análisis de la tasa de crecimiento a nivel de objeto en lugar de deltas de FRP por fotograma. Cada detección también incluye datos de correlación IRWIN, como el nombre y el tipo de incidente, cuando se corresponde con un incendio activo del NIFC. El esquema de salida incluye ubicación, FRP, ID de seguimiento, hora de adquisición, confianza, satélite, dominio de escaneo, estado/condado/GACC, desgloses de combustible y cobertura del suelo, y la versión de NGFS. La implementación de la obtención utiliza solo la biblioteca estándar de Python y no requiere secretos ni claves de API. Realiza un protocolo de enlace de sesión con el visor público de RealEarth obteniendo cookies, generando un hash de sesión del lado del cliente y enviando encabezados personalizados. El README documenta consideraciones de mantenimiento, incluida la cadencia educada de solicitudes, una solicitud pendiente a SSEC para una ruta de API documentada y una nota futura de rotación de satélites para GOES-19/GOES-20.