To better support carbon and biodiversity monitoring and to support the SDGs, EUDR, and 30x30, we have developed a global vertical vegetation structure model (VSM) to describe the full 3D-structure of vegetation at high spatial resolution.
The VSM brings a vertical dimension to global vegetation mapping, extending beyond canopy height to characterzing vegetation structure at 10 m resolution. Trained with 178 million sparse GEDI lidar observations, a deep learning model translates Sentinel-2 imagery into continuous maps of 101 relative height metrics (RH0–RH100), each with predictive quantiles that describe its uncertainty. By capturing vegetation structure beyond canopy height, VSM supports applications in forest monitoring, biodiversity assessment, and ecosystem research.
s3://geoai-ucph/gvsm/ on the endpoint https://data.source.coopGEDI records laser energy reflected by vegetation and the ground within each footprint. RHn is the height above ground below which n % of that returned energy has accumulated.
Taken together, RH0 … RH100 for a pixel make a cumulative vertical profile. You can use it to study canopy layering, understory density and structural diversity, not only the top height.
File names follow RH{level}_Q{quantile}.tif, with level from 0 to 100 and quantile from 0 to 2.
To find the tile that covers your area, use the Sentinel-2 MGRS tiling grid. Neighbouring tiles overlap by about 10 km.
The model is trained with quantile regression, so each RH level is predicted at three quantiles:
Q0 and Q2 together give a 90 % prediction interval for each pixel and RH level. The interval is calibrated with conformal prediction, so it reaches the target coverage against held-out GEDI data. The interval width (Q0 − Q2) is a simple per-pixel uncertainty measure.
Note: Only
Q1(the median) is published at the moment.Q0andQ2will be uploaded to the same folders soon.
Int16. Values are in decimetres: divide by 10 to get metres.32767. This marks pixels without a valid prediction, such as water, snow and ice, persistent cloud.GDAL: inspect a file over HTTP without downloading it:
Python: read the vertical profile at a point:
AWS CLI: list or download data:
The COGs also open directly in QGIS (Layer → Add Raster Layer → Protocol: HTTP(S)) and in rioxarray/xarray.
Creative Commons Attribution 4.0 International (CC BY 4.0)
Zhang, Hui, Nico Lang, Mikolaj Mazurczyk, Stefan Oehmcke, Ke Huang, Martin Brandt, Rasmus Fensholt, Ankit Kariryaa, and Christian Igel. "A vertical vegetation structure model of the Earth." EarthArXiv preprint (2026). https://doi.org/10.31223/X5M22F
Managed by GeoAI@UCPH, University of Copenhagen.
Hui Zhang (huzh@di.ku.dk) · Nico Lang (nila@di.ku.dk) · Christian Igel (igel@di.ku.dk)