Mapa y análisis de los incendios forestales de ≥20 ha en España desde 1980, cruzados con la cobertura del suelo actual para clasificar el destino de cada terreno quemado: bosque regenerado, matorral/pasto, agrícola, urbanizado, parque solar u otro.
Umbral de 20 ha: no es arbitrario, es el suelo físico del dato. Un píxel MODIS mide 21,5 ha, así que por debajo la fuente de 2001–2015 no detecta nada y bajar más dejaría ese período artificialmente vacío de incendios pequeños (tendencia falsa). Los ≥20 ha son el 15,6 % de los incendios pero el 85,9 % de la superficie quemada.
| Período | Incendios | Fuente |
|---|---|---|
| 1980–2000 | Puntos EGIF → círculos de superficie equivalente | EGIF/MITECO vía Civio |
| 2001–2015 | Perímetros MODIS (FIRED, CU Boulder Earth Lab) | FIRED Spain |
| 2016–hoy | Perímetros satelitales EFFIS (Copernicus) | EFFIS WFS |
Cobertura actual: ESA WorldCover 2021 v200 (10 m).
Plantas solares: OpenStreetMap (Overpass, power=plant + plant:source=solar).
Ortofoto del visor: PNOA © IGN.
pipeline/00_osm_solar.py— Overpass JSON → GeoPackage de plantas solarespipeline/01_build_fires.py— capa unificada de incendios ≥20 hapipeline/02_classify.py— zonal stats WorldCover + solape solar →destinopipeline/03_export_web.py— GeoJSON simplificado + stats para el visorpipeline/04_built_zones.py— vectoriza zonas construidas dentro de incendiospipeline/05_wind.py— aerogeneradores OSM + recuento por incendiodocs/index.html— visor MapLibre (filtros, leyenda, gráfico, satélite PNOA)data/raw/(descargas, no versionar) ·data/processed/(GeoPackages)
El visor funciona sin rehacer nada: docs/ incluye los GeoJSON ya generados.
cd docs && python3 -m http.server 8765 # abrir http://localhost:8765No abras docs/index.html como fichero: el navegador bloquea la carga de los
GeoJSON por CORS. Hay que servirlo por HTTP.
Para regenerar los datos desde cero (descarga ~2 GB en data/raw/):
python3 -m venv .venv
.venv/bin/pip install geopandas pyogrio shapely pyproj pandas requests rasterio openpyxl
.venv/bin/python pipeline/00_osm_solar.py
.venv/bin/python pipeline/01_build_fires.py
.venv/bin/python pipeline/02_classify.py
.venv/bin/python pipeline/05_wind.py
.venv/bin/python pipeline/04_built_zones.py
.venv/bin/python pipeline/03_export_web.pyEs la creencia más extendida y los datos oficiales la desmienten con claridad. Media anual de superficie quemada en España (EGIF, todos los incendios de ≥1 ha — los conatos quedan fuera de todo este trabajo):
| Década | Media anual | Nº incendios/año |
|---|---|---|
| 1980–89 | 240.875 ha | 7.349 |
| 1990–99 | 158.700 ha | 7.499 |
| 2000–09 | 124.560 ha | 6.648 |
| 2010–19 | 94.525 ha | 3.893 |
| 2020–22 | 134.686 ha | 2.706 |
Los 80 fueron mucho peores: 1985 marcó 483.844 ha, un año imposible de igualar hoy. La superficie quemada cayó un 61 % entre los 80 y los 2010.
Por qué la percepción es la contraria: la varianza interanual es enorme y los años malos recientes son extremos y muy mediáticos. 2022 marcó 315.705 ha y 2025 llegó a 354.747 ha (MITECO), el peor año del último decenio. La tendencia de fondo baja pero los picos siguen siendo brutales — y son los picos lo que se recuerda.
El pico de 2025 es real, no un artefacto. El 85 % de la superficie del año (339.871 de 401.266 ha en EFFIS) ardió en agosto, en diez incendios de más de 10.000 ha concentrados entre el 8 y el 21 de agosto: Uña de Quintana (Zamora, 40.081 ha), A Rúa (Ourense, 37.179), Benuza (León, 26.241), A Veiga (Ourense, 25.953), Manzaneda (Ourense, 24.583), Navaconcejo (Cáceres, 17.317)… Los doce mayores suman el 63 % del año. Dos fuentes independientes coinciden en el orden de magnitud (MITECO 354.747 ha; EFFIS 401.266 ha) y el año anterior, con idéntica metodología, dio 47.607 ha.
| Década | Incendios/año | Incendios ≥500 ha/año | % del terreno quemado en ellos | Tamaño medio |
|---|---|---|---|---|
| 1980–89 | 7.349 | 70 | 35,0 % | 32,8 ha |
| 1990–99 | 7.499 | 35 | 45,3 % | 21,2 ha |
| 2000–09 | 6.648 | 31 | 40,4 % | 18,7 ha |
| 2010–19 | 3.893 | 21 | 44,0 % | 24,3 ha |
| 2020–22 | 2.706 | 31 | 69,9 % | 49,8 ha |
El número de incendios se ha reducido a un tercio, pero el 70 % de todo lo que arde hoy lo hace en grandes incendios, frente al 35 % de los 80. La extinción apaga muy bien lo pequeño; lo que se escapa, arrasa. Ese es el cambio de régimen real, y explica la sensación de catástrofe pese a la tendencia a la baja.
La hipótesis popular de "queman para construir" no se sostiene en los datos. Sobre los 15.914 incendios con ubicación fiable (5,02 M ha):
- Urbanizado: 0,3 % de la superficie quemada
- Parque solar: 1,0 % (56 casos sólidos, 3.128 ha)
- El 88 % sigue siendo monte: matorral/pasto (55,9 %) o bosque (31,7 %)
Solo 56 incendios tienen un solape sólido con un parque solar (3.128 ha), y de los que llevan fecha en OSM casi todos se construyeron después del fuego — pero son decenas de casos entre casi 16.000. Fenómeno real y puntual, no un patrón. Confirmación independiente: en los perímetros de EFFIS la superficie artificial era el 0,3 % antes del incendio y sigue siendo el 0,3 % hoy.
Los aerogeneradores sí son más frecuentes: 2.011 torres dentro de 584 incendios. Pero un parque eólico no cambia el uso del suelo (bajo las torres sigue habiendo monte), por eso figura como capa informativa y no como categoría de destino.
Los investigadores de incendios lo confirman por su cuenta. El parte oficial incluye, para los fuegos intencionados, una casilla de motivo con la opción literal "modificación en el uso del suelo". En 43 años se ha marcado 232 veces: el 0,09 % de los incendios y el 0,05 % de la superficie quemada, tamaño medio 14 ha.
Los motivos que sí constan en los incendios intencionados:
| Motivo | Casos | Superficie |
|---|---|---|
| Regenerar pasto (ganaderos) | 31.465 | 501.975 ha |
| Eliminar matorral y residuos agrícolas | 15.853 | 193.635 ha |
| Pirómanos | 3.728 | 138.443 ha |
| Facilitar la caza | 3.083 | 80.669 ha |
| Vandalismo | 1.753 | 43.402 ha |
| Venganzas | 1.427 | 59.929 ha |
| Modificación en el uso del suelo | 232 | 3.253 ha |
Con dos advertencias: en el 57 % de los intencionados el motivo consta como "sin determinar", y la causa misma es supuesta y no probada en más del 76 % de los casos.
(Versiones anteriores de este documento incluían una conclusión sobre la degradación de bosque a matorral y sobre la reincidencia. Se han retirado: la primera no estaba respaldada por ninguna capa de "antes" fiable, y ambas exigen una serie de cobertura del suelo homogénea desde los 80 que no existe en este trabajo.)
38.307 incendios ≥20 ha desde 1980. De ellos, 15.914 con ubicación fiable (5,02 M ha) — el subconjunto que sostiene conclusiones:
| Destino hoy | % de hectáreas |
|---|---|
| Matorral / pasto | 55,9 % |
| Bosque | 31,7 % |
| Agrícola | 9,7 % |
| Parque solar | 1,0 % |
| Urbanizado | 0,3 % |
Otros hallazgos:
- Reincidencia: el 59 % de los incendios solapa con otro de distinto año. Las zonas requemadas tienen menos bosque (37 % vs 40 %) y más matorral (50 % vs 39 %).
- Sin gradiente de regeneración: controlando por fuente, los incendios de hace 20–25 años no tienen más arbolado que los de hace 5. El uso actual lo determina sobre todo qué tipo de terreno ardió, no el tiempo transcurrido.
- Solar: 56 casos de alta confianza (ubicación fiable + ≥10 % de solape), 3.128 ha. De los que tienen fecha en OSM, casi todos se construyeron después del incendio.
- Eólicos: 584 incendios contienen aerogeneradores, pero no cambian el uso del suelo (bajo las torres sigue habiendo monte), por eso no son categoría de destino.
Las cifras de Civio son las del EGIF oficial: contrastadas contra las tablas publicadas por el MITECO coinciden dentro del 2–10 % (2012: 216.497 aquí frente a 218.957 oficial; 2018: 25.952 / 26.590; 2019: 85.079 / 84.270). Las diferencias vienen de que MITECO contabiliza «superficie forestal» y de los reajustes entre datos provisionales y definitivos.
Los años 2023–2026 se toman directamente de los avances informativos del MITECO (2023: 89.068 ha · 2024: 47.711 ha · 2025: 354.747 ha · 2026 hasta el 19 jul: 65.754 ha), porque la serie de Civio se corta en 2022.
Trampa al empalmar las series: el dataset de Civio no contiene conatos (ningún incendio de <1 ha, en ningún año), mientras que el titular de los avances del MITECO es "total siniestros", que sí los incluye. Empalmar ambos triplicaba el recuento de golpe y fabricaba un repunte inexistente. Hay que usar el campo "Nº incendios (≥1 ha)": 2023: 2.283 · 2024: 1.733 · 2025: 2.598 · 2026 (parcial): 1.986 — que enlaza sin salto con los 2.520 de 2022.
Toda la página excluye por tanto los conatos, que rondan los 5.000–6.000 al año. El desglose mensual (mapa de calor) solo llega a 2022: los avances del MITECO no publican distribución por meses.
Resueltos. La tabla oficial está en eell-extra-codes.xlsx, dentro del
Box que enlaza Civio
(descarga directa: https://civio.box.com/shared/static/<shared_name>.xlsx).
Copia local en data/raw/egif_codigos.xlsx.
Campo causa: 1 = rayo · 2 y 3 = accidente o negligencia · 4 = intencionado ·
5 = desconocida · 6 = reproducido.
Trampa: en causa_desc, los códigos de motivación de los fuegos intencionados
vienen sin el «4» inicial (41→1, 42→2, … 412→12). Sin darse cuenta de esto, el
cruce con la tabla no encuentra nada.
- Crítico — 1980–2000: solo 128 de los 5.566 registros EGIF de ese período
tienen coordenada real del incendio; los otros 5.438 se sitúan en el centroide
del municipio. Esos círculos indican "ardieron N ha en este término", no dónde,
y su clasificación de terreno no es válida. Van marcados con
confianza=bajay el visor permite excluirlos ("Solo ubicación fiable"). - Las hectáreas del mapa no son comparables entre períodos: cada fuente mide distinto. Validado contra la estadística oficial en años solapados, FIRED sobreestima ~2× de media (hasta 4× en 2003 y 2013) y EFFIS se queda en 0,4–0,9×. Por eso el gráfico de composición va en porcentaje y las hectáreas absolutas se toman siempre de la serie oficial EGIF.
- La serie de Civio está truncada en 2023 (solo 53 ha registradas ese año): úsala hasta 2022. Para 2023–2026, EFFIS.
- FIRED (MODIS, 500 m) incluye además algunas quemas agrícolas.
- WorldCover es de 2021: solares/urbanización posteriores solo se detectan vía OSM.
- El WFS público de EFFIS solo sirve 2016+; el histórico 2000–2015 oficial requiere formulario de petición al JRC.
- Sin capa de "antes": se compara el terreno actual, no el cambio real. Un incendio clasificado como "agrícola" pudo ser cultivo ya antes de arder.
- CORINE Land Cover 1990 para el estado "antes" (requiere login EU / CNIG)
- Perímetros reales autonómicos para los 80–90 donde existan
- Detección de solares posteriores a OSM con Sentinel-2
Código bajo MIT. Los datos derivados en docs/ mantienen las licencias
de sus fuentes originales (MITECO, Copernicus, ESA, OpenStreetMap, IGN), detalladas
en el fichero de licencia.
Trabajo exploratorio, no un estudio validado. Las cifras se han cruzado automáticamente y no han pasado revisión de campo. Antes de citar cualquier dato, contrástalo con la fuente original.