Full catalog/clms_vlcc_tree-cover-density_europe_10m_yearly_v1
clms_vlcc_tree-cover-density_europe_10m_yearly_v1·dataset

European tree canopy cover, fine 10m detail (Copernicus)

CLMS VLCC Tree Cover Density (TCD) Europe 10m yearly V1
biosphere ESA ESA Copernicus active
In plain English

What it measures. Maps how densely tree crowns cover the ground, from 0% (no trees) up to 100% (completely shaded), at a fine 10-metre resolution.

How it's made. Built yearly from 2018 onward by the EU's Copernicus Land Monitoring Service, delivered as 10-metre grid tiles across 38 European countries and French overseas departments, with a matching confidence layer.

How & where you'd use it. Lets foresters, planners, and researchers see exactly where canopy is dense or sparse, supporting forest monitoring, biodiversity work, and tracking change over the years.

What's measured

CLMSCopernicusEuropeRasterLand coverLand useTree cover densityForestTree coverTCD

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 Tree Cover Density (TCD) dataset provides information on the proportional crown coverage per pixel at 10 meter spatial resolution and ranges from 0% (all non-tree covered areas) to 100%, whereby Tree Cover Density is defined as the "vertical projection of tree crowns to a horizontal earth’s surface\“. This dataset is provided annually starting with 2018 in 10 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. Confidence layer available for the dataset. 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_tree-cover-density_europe_10m_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.