Full catalog/clms_vlcc_coniferous-cover-density_europe_100m_yearly_v1
clms_vlcc_coniferous-cover-density_europe_100m_yearly_v1·dataset

Density of conifer trees across Europe (Copernicus)

CLMS VLCC Coniferous Cover Density (CCD) Europe 100m yearly V1
biosphere ESA ESA Copernicus active
In plain English

What it measures. Reports the percentage of each 100-metre cell covered by coniferous trees such as pine and spruce.

How it's made. ESA Copernicus produces it yearly by summarising its 10-metre dominant-leaf-type maps across the EEA-38 countries.

How & where you'd use it. Useful for monitoring conifer forests, planning timber resources, and assessing forest type changes over time.

What's measured

CLMSCopernicusEuropeRasterLand coverLand useDominant Leaf TypeDLTForestTree cover

Coverage & cadence

  • Time span2018-01-01 → ongoing
  • Spatial extent-180, -90, 180, 90

What you can do with it

  • Map vegetation, forests and biomass
  • Monitor ecosystem productivity and carbon
  • Support habitat and biodiversity studies
Official description

The High Resolution Layer Coniferous Cover Density (CCD) dataset provides information on the percentage of coniferous pixels at 100m spatial resolution, and is derived through aggregation of the 10m DLT for the respective reference year. Within each cell the number of coniferous pixels are counted and the percentages stored into in the 100m pixel of the CCD. The class 255 = outside area is predefined by the 100m boundary layer and remains unchanged. This dataset is provided annually starting with 2018 in 100 meter rasters (fully conformant with the EEA reference grid) in 100 x 100 km tiles covering the EEA38 countries. High Resolution Layer Tree Cover and Forest product is part of the European Union’s Copernicus Land Monitoring Service. This dataset includes data from the French Overseas Territories (DOMs).

Get the data

copernicus_access.py
# ESA Copernicus Data Space — open STAC API (free account)
from pystac_client import Client

cat = Client.open("https://stac.dataspace.copernicus.eu/v1")
search = cat.search(
    collections=["clms_vlcc_coniferous-cover-density_europe_100m_yearly_v1"],   # add _cog or _nc for a format variant
    bbox=(-10, 35, 30, 60),             # your area (W,S,E,N)
    datetime="2024-01-01/2024-12-31",
)
items = list(search.items())            # then read assets with rioxarray / xarray
Browsing the Copernicus STAC is open; downloading bytes needs a free Copernicus Data Space account.