Sábado, 05/09/2026
Histórico & Rendimiento
Histórico Diario de Rayos (MySQL), Bounding Box en Incendios, Copernicus en Histórico y Autogeolocalización
Objetivo & Resumen: Persistencia histórica en base de datos para registrar cientos de miles de descargas de rayos diarias, filtrado dinámico por zoom de incendios para no saturar navegadores, integración total de Copernicus en el histórico y geolocalización GPS automática en suscripciones.
PERSISTENCIA & BBDD
Contador Histórico Acumulado de Rayos por Día: Estructura persistente en base de datos MySQL gestionada por el servicio en tiempo real. Permite almacenar el volumen acumulado de descargas (global y nacional España) de forma indefinida mientras se purga periódicamente la tabla de mapa en vivo, evitando sobrecarga de memoria.
OPTIMIZACIÓN VISOR
Carga Eficiente de Incendios por Área Visible (Bounding Box) y Zoom: Filtrado dinámico de focos de calor satelitales en el visor histórico. Los puntos solo se renderizan a partir de niveles de zoom tácticos y dentro del recuadro visual del usuario, previniendo cuelgues del navegador ante decenas de miles de registros.
INTEGRACIÓN COMPLETA
Histórico Integral de Activaciones Satelitales Copernicus EMS: Integración de datos históricos de emergencias de la Comisión Europea en el mapa, línea temporal, panel lateral y tablas interactivas de detalles.
MEJORA UI/UX
Autogeolocalización GPS en Paneles de Suscripción: Detección automática de la posición del usuario al cargar la página en los formularios de alertas (radiación, Copernicus, biológicas y meteo), posicionando el mapa y rellenando coordenadas sin intervención manual.
AUDITORÍA DINÁMICA
Recuento Automatizado de Cachés de Telemetría: Escaneo dinámico en disco en el panel de estado para contabilizar automáticamente todos los ficheros de telemetría y reflejar con exactitud el volumen total de datos.