DISEÑO Y DESARROLLO DE UN REPORTE WEB PARA LA DIFUSIÓN DEL PRONÓSTICO DE CALIDAD DEL ICAYCC
La visualización del pronóstico de calidad del aire que opera en el Instituto de Ciencias de la Atmósfera y Cambio Climático (ICAyCC) ha sido mejorada con el desarrollo de un reporte web. Este trabajo describe el diseño, desarrollo e implementación de esta herramienta, que presenta pronósticos de Ozono (O3) y PM2.5 para siete ciudades clave de la Comisión Ambiental de la Megalópolis: CDMX, Toluca, Puebla, Tlaxcala, Pachuca, Cuernavaca y San Juan del Río.
El reporte se genera a partir de los datos del modelo WRF-CHEM, que se ejecuta diariamente en la nube de Amazon Web Services (AWS). A diferencia de los mapas de concentración, muy útiles para especialistas, este reporte web ofrece información esencial del pronóstico de una manera más accesible al público. Incluye la fecha, la concentración máxima del contaminante, la calidad del aire esperada, el nivel de riesgo asociado y las recomendaciones de salud correspondientes.
La información y las recomendaciones de salud se basan en la Norma Oficial Mexicana NOM-172-SEMARNAT-2023, que establece los lineamientos para obtener y comunicar el Índice de Calidad del Aire y Riesgos a la Salud en México.
Además, el reporte cuenta con una gráfica interactiva que muestra los valores máximos pronosticados desde un día antes de la fecha de consulta hasta 72 horas después. Esta visualización permite observar el comportamiento del modelo a lo largo del tiempo y se logra con la librería de JavaScript Highcharts.
La plataforma se basa en un frontend desarrollado con Vue.js, que garantiza una interfaz de usuario dinámica y un diseño responsivo adaptable a diversos dispositivos, utilizando Tailwind CSS para el diseño y maquetación. Para gestionar la comunicación entre el cliente y el servidor, se utilizó Express.js para desarrollar los servicios web que alimentan la aplicación. Estos servicios también están disponibles para que los usuarios puedan consumirlos y visualizar los datos según sus necesidades específicas.