Tree Canopy Cover Loss Yearly per District - Germany, 2018-2021
This dataset provides yearly statistics on tree canopy cover loss in Germany, aggregated per district (Landkreis), covering January 2018 to April 2021. It is derived from a 10 m resolution Sentinel-2 and Landsat-8 based raster product, following the method described in Thonfeld et al. (2022). It captures losses from natural disturbances such as windthrow, fire, drought, and insect infestation, as well as sanitation, salvage logging, and regular forest harvest, without distinguishing between these causes. Vector files report canopy loss area by forest type (deciduous, coniferous, mixed) and by year, in absolute figures and percentages, alongside district area and total forest area per district. It is published by the Earth Observation Center (EOC) of DLR.The product contains information of tree canopy cover loss in Germany per district (Landkreis) between January 2018 and April 2021 at monthly temporal resolution. The information is aggregated at from the 10 m spatial resolution Sentinel-2 and Landsat-based raster product (Tree Canopy Cover Loss Monthly - Landsat-8/Sentinel-2 - Germany, 2018-2021). The method used to derive this product as well as the mapping results are described in detail in Thonfeld et al. (2022). The map depicts areas of natural disturbances (windthrow, fire, droughts, insect infestation) as well as sanitation and salvage logging, and regular forest harvest without explicitly differentiating these drivers. The vector files contain information about tree canopy cover loss area per forest type (deciduous, coniferous, both) and per year (2018, 2019, 2020, January-April 2021, and January 2018-April 2021) in absolute numbers and in percentages. In addition, the vector files contain the district area and the total forest area per district.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (38 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| the_geomThe geom | geometry | Geometric boundary of the district (Landkreis) polygon.Geometric boundary of the district (Landkreis) polygon. |
| NAME_2Name 2 | string | Name of the district (Landkreis or Stadtkreis).Name of the district (Landkreis or Stadtkreis). |
| NAME_1Name 1 | string | Name of the federal state (Bundesland) containing the district.Name of the federal state (Bundesland) containing the district. |
| TYPE_2Type 2 | string | Administrative type of the district, e.g. Landkreis or Stadtkreis.Administrative type of the district, e.g. Landkreis or Stadtkreis. |
| nr | int | Sequential identifier number for the district record.Sequential identifier number for the district record. |
| lk_areaLk area | double | Total land area of the district, in hectares.Total land area of the district, in hectares. |
| forestr | double | Total forested area within the district, in hectares.Total forested area within the district, in hectares. |
| decall | double | Cumulative deciduous tree canopy loss area, 2018–2021, in hectares.Cumulative deciduous tree canopy loss area, 2018–2021, in hectares. |
| dec2018 | double | Deciduous tree canopy loss area in 2018, in hectares.Deciduous tree canopy loss area in 2018, in hectares. |
| dec2019 | double | Deciduous tree canopy loss area in 2019, in hectares.Deciduous tree canopy loss area in 2019, in hectares. |
| dec2020 | double | Deciduous tree canopy loss area in 2020, in hectares.Deciduous tree canopy loss area in 2020, in hectares. |
| dec2021 | double | Deciduous tree canopy loss area from January to April 2021, in hectares.Deciduous tree canopy loss area from January to April 2021, in hectares. |
| conall | double | Cumulative coniferous tree canopy loss area, 2018–2021, in hectares.Cumulative coniferous tree canopy loss area, 2018–2021, in hectares. |
| con2018 | double | Coniferous tree canopy loss area in 2018, in hectares.Coniferous tree canopy loss area in 2018, in hectares. |
| con2019 | double | Coniferous tree canopy loss area in 2019, in hectares.Coniferous tree canopy loss area in 2019, in hectares. |
| con2020 | double | Coniferous tree canopy loss area in 2020, in hectares.Coniferous tree canopy loss area in 2020, in hectares. |
| con2021 | double | Coniferous tree canopy loss area from January to April 2021, in hectares.Coniferous tree canopy loss area from January to April 2021, in hectares. |
| allall | double | Cumulative total tree canopy loss (all types) area, 2018–2021, in hectares.Cumulative total tree canopy loss (all types) area, 2018–2021, in hectares. |
| all2018 | double | Total tree canopy loss area (all types) in 2018, in hectares.Total tree canopy loss area (all types) in 2018, in hectares. |
| all2019 | double | Total tree canopy loss area (all types) in 2019, in hectares.Total tree canopy loss area (all types) in 2019, in hectares. |
| all2020 | double | Total tree canopy loss area (all types) in 2020, in hectares.Total tree canopy loss area (all types) in 2020, in hectares. |
| all2021 | double | Total tree canopy loss area (all types) from January to April 2021, in hectares.Total tree canopy loss area (all types) from January to April 2021, in hectares. |
| p_frstrP frstr | double | Forested area as a percentage of the district's total land area.Forested area as a percentage of the district's total land area. |
| p_decllP decll | double | Cumulative deciduous canopy loss (2018–2021) as a percentage of forested area.Cumulative deciduous canopy loss (2018–2021) as a percentage of forested area. |
| p_d2018P d2018 | double | Deciduous canopy loss in 2018 as a percentage of forested area.Deciduous canopy loss in 2018 as a percentage of forested area. |
| p_d2019P d2019 | double | Deciduous canopy loss in 2019 as a percentage of forested area.Deciduous canopy loss in 2019 as a percentage of forested area. |
| p_d2020P d2020 | double | Deciduous canopy loss in 2020 as a percentage of forested area.Deciduous canopy loss in 2020 as a percentage of forested area. |
| p_d2021P d2021 | double | Deciduous canopy loss from January to April 2021 as a percentage of forested area.Deciduous canopy loss from January to April 2021 as a percentage of forested area. |
| p_conllP conll | double | Cumulative coniferous canopy loss (2018–2021) as a percentage of forested area.Cumulative coniferous canopy loss (2018–2021) as a percentage of forested area. |
| p_c2018P c2018 | double | Coniferous canopy loss in 2018 as a percentage of forested area.Coniferous canopy loss in 2018 as a percentage of forested area. |
| p_c2019P c2019 | double | Coniferous canopy loss in 2019 as a percentage of forested area.Coniferous canopy loss in 2019 as a percentage of forested area. |
| p_c2020P c2020 | double | Coniferous canopy loss in 2020 as a percentage of forested area.Coniferous canopy loss in 2020 as a percentage of forested area. |
| p_c2021P c2021 | double | Coniferous canopy loss from January to April 2021 as a percentage of forested area.Coniferous canopy loss from January to April 2021 as a percentage of forested area. |
| p_allllP allll | double | Cumulative total canopy loss (all types, 2018–2021) as a percentage of forested area.Cumulative total canopy loss (all types, 2018–2021) as a percentage of forested area. |
| p_l2018P l2018 | double | Total canopy loss (all types) in 2018 as a percentage of forested area.Total canopy loss (all types) in 2018 as a percentage of forested area. |
| p_l2019P l2019 | double | Total canopy loss (all types) in 2019 as a percentage of forested area.Total canopy loss (all types) in 2019 as a percentage of forested area. |
| p_l2020P l2020 | double | Total canopy loss (all types) in 2020 as a percentage of forested area.Total canopy loss (all types) in 2020 as a percentage of forested area. |
| p_l2021P l2021 | double | Total canopy loss (all types) from January to April 2021 as a percentage of forested area.Total canopy loss (all types) from January to April 2021 as a percentage of forested area. |
Schema captured from wfs 22 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (3 records)
Record 1nr: 1 · NAME_1: Baden-Württemberg
{
"nr": 1,
"NAME_1": "Baden-Württemberg",
"NAME_2": "Alb-Donau-Kreis",
"TYPE_2": "Landkreis",
"allall": 574.76,
"conall": 525.47,
"decall": 49.29,
"all2018": 232.89,
"all2019": 138.76,
"all2020": 141.58,
"all2021": 61.53,
"con2018": 210.05,
"con2019": 125.63,
"con2020": 128.62,
"con2021": 61.17,
"dec2018": 22.84,
"dec2019": 13.13,
"dec2020": 12.96,
"dec2021": 0.36,
"forestr": 40117.47,
"lk_area": 135712.49,
"p_allll": 1.501596667832741,
"p_c2018": 1.960304876170887,
"p_c2019": 1.172449900468215,
"p_c2020": 1.200354264094737,
"p_c2021": 0.570872883957977,
"p_conll": 4.903981924691816,
"p_d2018": 0.0828694602818,
"p_d2019": 0.047639054881788,
"p_d2020": 0.047022250667781,
"p_d2021": 0.001306173629661,
"p_decll": 0.178836939461029,
"p_frstr": 29.560632186470087,
"p_l2018": 0.608439780032652,
"p_l2019": 0.362519231728845,
"p_l2020": 0.369886659182545,
"p_l2021": 0.160750996888699
}Record 2nr: 2 · NAME_1: Baden-Württemberg
{
"nr": 2,
"NAME_1": "Baden-Württemberg",
"NAME_2": "Baden-Baden",
"TYPE_2": "Stadtkreis",
"allall": 52.32,
"conall": 46.86,
"decall": 5.46,
"all2018": 7.57,
"all2019": 14.65,
"all2020": 8.58,
"all2021": 21.52,
"con2018": 6.42,
"con2019": 12.3,
"con2020": 6.69,
"con2021": 21.45,
"dec2018": 1.15,
"dec2019": 2.35,
"dec2020": 1.89,
"dec2021": 0.07,
"forestr": 8825.01,
"lk_area": 14025.92,
"p_allll": 0.62438391018037,
"p_c2018": 0.195588593711918,
"p_c2019": 0.374725810382647,
"p_c2020": 0.203814282232513,
"p_c2021": 0.653485254691689,
"p_conll": 1.427613941018767,
"p_d2018": 0.022562025952216,
"p_d2019": 0.046105009554528,
"p_d2020": 0.037080199173641,
"p_d2021": 0.001373340710135,
"p_decll": 0.107120575390519,
"p_frstr": 62.91929513358126,
"p_l2018": 0.09033995030706,
"p_l2019": 0.174832268427798,
"p_l2020": 0.102393232976827,
"p_l2021": 0.256818458468684
}Record 3nr: 3 · NAME_1: Baden-Württemberg
{
"nr": 3,
"NAME_1": "Baden-Württemberg",
"NAME_2": "Biberach",
"TYPE_2": "Landkreis",
"allall": 1563.36,
"conall": 1515.39,
"decall": 47.97,
"all2018": 616.08,
"all2019": 352.11,
"all2020": 476.83,
"all2021": 118.34,
"con2018": 592.64,
"con2019": 338.57,
"con2020": 466.04,
"con2021": 118.14,
"dec2018": 23.44,
"dec2019": 13.54,
"dec2020": 10.79,
"dec2021": 0.2,
"forestr": 38587.05,
"lk_area": 140985.34,
"p_allll": 4.238437599379048,
"p_c2018": 2.794305207495928,
"p_c2019": 1.596361896095262,
"p_c2020": 2.197384582379526,
"p_c2021": 0.557031616518576,
"p_conll": 7.145083302489292,
"p_d2018": 0.149523743911245,
"p_d2019": 0.08637165070641,
"p_d2020": 0.068829402593956,
"p_d2021": 0.001275799862724,
"p_decll": 0.306000597074336,
"p_frstr": 27.369547784188057,
"p_l2018": 1.670259336445505,
"p_l2019": 0.954608192046206,
"p_l2020": 1.292737565571533,
"p_l2021": 0.320832505315805
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://geoservice.dlr.de/eoc/land/wms
Query examples
curl -s 'https://geoservice.dlr.de/eoc/land/wfs?service=WFS&version=2.0.0&request=GetCapabilities' -H 'Accept: application/json'List the feature types (layers) and supported operations.
Dataset
Volume & freshness
License
No license declared upstream.