Metodología y fuentes de datos
Este portal muestra, en un mapa, los focos de calor detectados por satélite sobre Galicia, elriesgo diario oficial de incendio, el tiempo de hoy y un resumen de noticias de los medios gallegos. No somos una fuente oficial de emergencias y no calculamos el riesgo: recogemos y presentamos datos públicos, citando siempre su origen.
1. Fuentes de datos
- Focos de calor: NASA FIRMS(sensores VIIRS S-NPP/NOAA-20 y MODIS, producto de 1 km y 375 m).
- Riesgo diario de incendio: IRDI (índice de riesgo diario de incendio forestal) de laConsellería do Medio Ruralde la Xunta de Galicia, publicado municipio por municipio cada mañana.
- Tiempo: AEMET, predicción municipal diaria (API OpenData).
- Noticias: titulares y miniaturas de los RSS públicos de La Voz de Galicia y Faro de Vigo. Solo se muestra el titular, el medio, la fecha, el enlace y la miniatura del propio feed: no se reproduce el contenido de los medios.
- División territorial: provincias, comarcas y municipios delNomenclátor de Galicia(vía Wikidata), con los topónimos oficiales en gallego.
2. Qué es un «foco» y qué es un «incendio»
Un foco es una detección de calor del satélite: un punto con coordenadas, hora, temperatura de brillo y, a veces, potencia radiativa (FRP). No es un incendio confirmado. Un mismo incendio genera varias detecciones (una por cada pase de cada satélite), así que contarlas por separado multiplicaba el número de incendios.
- Agrupación: las detecciones a menos de 2 km entre sí y con menos de 12 horas de diferencia se unen en un solo incendio. Son unos 5 píxeles VIIRS, que cubren la diferencia de geolocalización entre los tres satélites sin unir dos incendios distintos que ardan a la vez.
- El incendio que avanza: dos detecciones pueden estar más lejos si el hueco temporal lo explica — un incendio que corre deja el pase siguiente kilómetros más allá. El enlace permite entonces hasta2 km + 1,5 km/h por cada hora de diferencia, con un tope de 6 km, y solo si ninguna de las dos detecciones es de confianza baja (así un falso positivo no puede hacer de puente entre dos fuegos). El encadenado es por vecinos: un incendio puede acabar abarcando mucho más que el radio de enlace.
- El incendio se mantiene entre actualizaciones: cada incendio tiene un identificador estable y unahuella (dónde se le ha visto en los últimos días). Cualquier foco nuevo que enlace con esa huella se suma al mismo incendio, aunque en una descarga el satélite vea menos focos (nubes, un pase menos) o ninguno. La superficie se acumula y no baja.
- Se sirve 12 h y se recuerda 24 h: un incendio deja de listarse tras 12 h sin detecciones, pero el sistema recuerda dónde estaba durante 24 h: si el satélite vuelve a verlo allí (nubes, un día de pases malos), se reabre el mismo incendio — mismos identificador, primera detección y superficie acumulada — en vez de nacer otro. Pasadas esas 24 h pasa al histórico de incendios cerrados. Mientras sigue abierto pero sin focos en las últimas 6 horas se marca como «sin detecciones recientes»: conserva su superficie acumulada, pero no cuenta como incendio activo en los contadores ni en el listado de más intensos.
- Una sola detección no cuenta como incendio: queda como foco aislado, porque un único pase puede ser una quema agrícola, una fuente de calor industrial o un falso positivo — salvo que caiga en la huella de un incendio abierto, y entonces es una detección más de ese incendio. El foco aislado se guarda internamente por confirmar: si otro pase lo vuelve a ver cerca, nace el incendio ya con las dos detecciones y contando desde la primera. El mapa pinta todas las detecciones; los contadores y los listados cuentan incendios.
- Superficie estimada: a partir de la energía radiativa de las detecciones — superficie ≈ ΣFRP × 0,25 ha/MW. Cada detección cuenta una sola vez (el mismo pase llega repetido en cada descarga) y el acumulado va desde la primera detección del incendio. El coeficiente está ajustado con dos incendios gallegos con superficie oficial de la Xunta/Pladiga: Folgoso do Courel(360 ha con 1694,5 MW → 0,21 ha/MW) y Vila de Cruces (8,8 ha con 29,5 MW → 0,30 ha/MW); el valor empleado es la media geométrica, así que en esos dos casos la estimación queda dentro de un ±20%.
- Nunca se presenta como superficie oficial: siempre va precedida de «≈» y etiquetada como estimación orientativa por satélite, acumulada mientras el incendio siga abierto y nunca como superficie quemada oficial.
3. Cómo se procesan los focos
- Se descarga el CSV de FIRMS para el rectángulo que envuelve Galicia.
- Descartamos las detecciones que caen fuera del límite real de Galicia (contorno de OpenStreetMap, con un margen de ~500 m en la raya) y las que tienen coordenadas o fecha inválidas. Así no se cuelan focos de El Bierzo, Zamora o el norte de Portugal.
- Deduplicamos detecciones del mismo punto (celdas de ~500 m) y misma hora que llegan de varios satélites.
- Clasificamos la intensidad por la temperatura de brillo, en cuatro niveles: ≥ 380 K extremo, ≥ 340 K alto, ≥ 320 K moderado y por debajo bajo; sin dato de brillo decide la confianza del satélite.
- Asignamos a cada detección el municipio más próximo (centroides oficiales) y, a través de él, comarca y provincia.
- Agrupamos las detecciones en incendios y calculamos la superficie estimada (punto 2). Despuéslos seguimos entre actualizaciones: la identidad, la primera detección, la huella y la FRP acumulada de cada incendio se guardan en
data/fire-tracking.jsony se reutilizan en la siguiente descarga. Cuando un incendio se cierra queda solo un registro agregado en el histórico interno (data/fires-history.json: identidad, fechas, duración, municipio, FRP, superficie estimada e intensidad máxima), que alimentará las páginas de estadísticas y de territorio. Si esos ficheros se pierden, el incendio vuelve a empezar de cero con la superficie de esa ventana.
4. Riesgo de incendio (IRDI) y factores meteorológicos
El nivel de riesgo diario («bajo, moderado, alto, muy alto o extremo») es el que publica la Xunta de Galicia: no lo calculamos nosotros. Lo recogemos tal cual, municipio por municipio, y del conjunto solo derivamos la agregación (el nivel más alto de la zona y el reparto de municipios por nivel). Un índice propio podría contradecir al oficial, que es el que se mira en la gestión de una emergencia.
- Dónde se muestra: en la portada se agrega por provincia; en la página de provincia, sus municipios; en la de comarca, los municipios de la comarca (y cada municipio de la lista lleva su nivel); y en la de municipio, el propio.
- Factores de hoy: acompañan al nivel con la máxima, la humedad mínima y el viento de la predicción de AEMET del municipio de referencia (la capital de la provincia). Se destacan con palabra propia los valores que cruzan estos umbrales: temperatura máxima ≥ 30 °C, humedad relativa mínima ≤ 30 %, viento≥ 40 km/h, tormentas en la descripción del cielo y probabilidad de lluvia ≥ 60 %(probable) o ≤ 10 % (sin lluvia prevista). Son contexto descriptivo de los datos oficiales, no un índice calculado por el portal.
- Tiempo: la predicción de AEMET es municipal. Se pide para las 4 capitales provinciales (por límites de uso de la API gratuita) y en las comarcas y municipios se muestra la de su capital provincial, indicando cuál es. En las capitales se ve además el icono del cielo, que corresponde a la descripción textual de AEMET de ese día.
- Sin dato no hay bloque: si AEMET o la Xunta no responden, o si no hay clave configurada, el bloque correspondiente no se pinta y se indica que no hay datos disponibles.
5. Noticias
El bloque de noticias recoge los titulares de los RSS de La Voz de Galicia y Faro de Vigo que hablan de incendios (por palabras clave como «incendio», «fuego», «arde», «forestal»), de los últimos 7 días y con un máximo de 6, del más reciente al más antiguo. Si un día hay menos, se muestran los que haya; si no hay ninguno, aparece un aviso en lugar de un bloque vacío. Cada tarjeta enlaza al medio (la imagen, a su propio CDN) y los derechos son de sus autores.
6. Cada cuánto se actualiza
- Focos de satélite: cada 15 minutos (FIRMS publica en tiempo casi real: las detecciones pueden tardar hasta varias horas en aparecer).
- Noticias: cada 15 minutos.
- Tiempo (AEMET): cada 6 horas (AEMET actualiza la predicción diaria unas cuatro veces al día).
- Riesgo (IRDI): una vez al día, por la mañana, cuando la Xunta publica el índice.
- Territorio y materiales del sitio: solo cuando hay cambios en el proyecto.
No es, por tanto, un servicio de tiempo real estricto: hablamos de actualización periódica y la hora de la última descarga se muestra junto a los datos.
7. Limitaciones importantes
- No es una fuente oficial de emergencias: en caso de incendio, llama al 112.
- Los satélites no detectan todo (nubes, copas densas, focos pequeños) y detectan cosas que no son incendios forestales.
- Los focos llevan el retraso del pase satelital y la ventana mostrada es de 12 horas: un incendio deja de listarse 12 horas después de su última detección (queda en el histórico, no en la web activa).
- La superficie estimada no es la superficie quemada oficial: es orientativa y se acumula desde la primera detección mientras el incendio esté abierto. El coeficiente (0,25 ha/MW) está calibrado con incendios de una jornada, así que en un incendio de varios días la acumulación tiende a sobreestimar; y depende de la carga de combustible, que varía de una zona a otra. Para hectáreas oficiales hay que ir a las fuentes de la Xunta (Pladiga), del MITECO o a los polígonos de superficie quemada de EFFIS/Copernicus.
- El nivel de riesgo es oficial, pero puede actualizarse con menor frecuencia que la web: para decisiones, consulta siempre la fuente original.
- Si una fuente no responde, se muestra el último dato bueno o el aviso de que no hay datos disponibles.
8. Territorio
La división administrativa (4 provincias, 51 comarcas y 313 municipios) viene delNomenclátor de Galicia(vía Wikidata), con los topónimos oficiales en gallego. Las páginas de municipio se publican por fases y sin indexar hasta tener contenido y datos propios (AGENTS.md §4.3).
9. Privacidad y cookies
El portal no usa publicidad ni cookies de perfilado. La medición de visitas (Google Analytics 4) esopcional y solo se carga si la aceptas: mientras no lo hagas, no se descarga ningún script de medición. Lo que se guarda en el navegador, y por qué, está detallado en lapolítica de cookies; el tratamiento de datos, en la política de privacidad.
10. Atribución
Datos: NASA FIRMS (LANCE/EOSDIS) e IRDI de la Xunta de Galicia (Consellería do Medio Rural). Predicción meteorológica: AEMET. Titulares e imágenes: La Voz de Galicia y Faro de Vigo, enlazados a sus webs. Cartografía: © Esri (satélite, calles, topográfico y relieve), © OpenStreetMap contributors. Límite de Galicia: © OpenStreetMap contributors (ODbL).
