Proyecto de carácter educativo desarrollado para la asignatura Adquisición y Preparación de Datos (APD) del Grado en Ingeniería en Inteligencia Artificial de la Universidad de Alicante. Análisis integral de incendios forestales en Galicia mediante técnicas de procesamiento de datos, transformación RDF y visualización avanzada.
Este proyecto aborda el análisis predictivo de incendios forestales en la comunidad de Galicia, combinando datos históricos de incendios con variables meteorológicas para identificar patrones, factores de riesgo y apoyar la toma de decisiones en prevención y gestión de emergencias.
- ¿Dónde se producen los incendios y cuáles son las zonas de mayor prevalencia?
- ¿Han aumentado o disminuido los incendios en los últimos años?
- ¿Cómo influyen los factores climatológicos y la época del año en la severidad de los incendios?
- Cuerpos de bomberos forestales y Unidades Militares de Emergencia (UME)
- Agencias de protección civil (MITECO, Xunta de Galicia)
- Investigadores medioambientales
- Ciudadanía en zonas urbano-forestales
- Localizar, adquirir e integrar fuentes de datos fiables sobre incendios forestales
- Estandarizar, limpiar y transformar los datos utilizando Pentaho Data Integration
- Diseñar un almacén de datos dimensional para análisis predictivo
- Transformar datos a RDF utilizando vocabulario schema.org
- Crear visualizaciones interactivas para análisis exploratorio
- Identificar patrones y factores de riesgo para prevención de incendios
- Pentaho Data Integration - ETL principal
- Pandas - Procesamiento adicional
- MySQL Workbench - Almacén de datos
- RDF/schema.org - Transformación semántica
- Folium - Visualizaciones interactivas
- Incendios forestales: Dataset "Todos los incendios forestales" de Civio (datos del Ministerio)
- Datos meteorológicos: Datosclima.es con 4 estaciones representativas (una por provincia gallega)
- Periodo: Datos filtrados desde el año 2000 para mayor relevancia
- Modelo conceptual: Esquema en estrella centrado en el hecho INCENDIO
- Modelo lógico: 4 dimensiones (Fecha, Ubicación, Clima, Causa simplificada)
- Modelo físico: Implementación en MySQL con índices optimizados
- Limpieza: Tratamiento de valores nulos, corrección de formatos
- Transformación: Unión de fuentes, creación de características derivadas
- Normalización: Estructuración según modelo dimensional
- Validación: Control de calidad y consistencia de datos
- Vocabulario: schema.org para representación semántica
- Enriquecimiento: Inclusión de metadatos contextuales
- Validación: Comprobación de consistencia de tripletas
- Mapa interactivo: Distribución geográfica de incendios
- Análisis temporal: Evolución de incendios por año y estación
- Dashboard: Integración de múltiples perspectivas de análisis
- Java JDK 8+
- Pentaho Data Integration 9.x
- Python 3.8+
- MySQL 8.0+
- Clonar el repositorio:
git clone https://github.com/alp121-ua/Proyecto-Incendios-APD.git
cd Proyecto-Incendios-APD- Ejecutar transformaciones Pentaho:
- Abrir PDI Spoon
- Cargar y ejecutar jobs desde
transformaciones/indendios-job1.ktl
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
- Fuente de datos incendios: Civio - Todos los incendios forestales
- Fuente de datos climáticos: Datosclima.es
- Vocabulario RDF: schema.org
- Herramienta ETL: Pentaho Data Integration
