data source · draft
High Resolution Canopy Height Maps
Tree height maps from Meta and the World Resources Institute, estimated from half-metre satellite imagery with an open model; global and regional maps are free to download as GeoTIFF.
Living systemsWeather & climateCities & places
What is reusable: open sourceopen dataAPI unknownunknown participation CC BY 4.0 for the maps; Apache 2.0 for the code and model weightsThe released code leaves out the step that corrects heights against GEDI spaceborne lidar, which the paper used. Source imagery is credited to Maxar.
A canopy height map gives, for each patch of ground, how tall the trees on it stand. Measuring it directly takes lidar, a laser scanner flown on a plane, and good aerial lidar does not exist for most of the world.3 Meta's researchers, working with the World Resources Institute (WRI), trained a model to estimate tree height from ordinary colour satellite photographs at half a metre per pixel, sharp enough to pick out single trees.2,3
The model learned in two stages. It first studied about 18 million satellite images with no labels at all, using Meta's DINOv2 method on pictures chosen to show mostly vegetation.2 It was then taught height from aerial lidar covering a few thousand square kilometres of US forest.2 The satellite images were Maxar's, from 2017 to 2020.4 The paper, published in Remote Sensing of Environment in 2024, reports an average error of 2.8 metres.4 The model also works on photographs from planes or drones at the same resolution.3
The first maps covered California and the state of São Paulo in Brazil, released in April 2023.3 A global map and one for sub-Saharan Africa have followed.1 All of them sit in a public Amazon S3 bucket as GeoTIFF files, each with a GeoJSON file giving the date of the imagery underneath, and Meta and WRI run a viewer for them on Google Earth Engine.1,2
Tree height is a step towards how much carbon a forest holds, and a map at the scale of single trees can follow small woodlots and trees on farms as well as whole forests.3 A model of a watershed, a city's heat or a fire landscape could take it as its canopy layer. Each height is an estimate from a photograph taken on a particular day, and the date files say which.1
The maps are under CC BY 4.0, free for any use with credit to Meta and WRI and to Maxar for the imagery.1 The inference code and the trained weights are under Apache 2.0 on GitHub; the correction against GEDI, a space-borne lidar, that the paper applied to its maps is not part of that release.2,4
- homepage
- https://registry.opendata.aws/dataforgood-fb-forests/
- coverage
- global, with separate maps for California, the state of São Paulo and sub-Saharan Africa
- resolution
- model run on 0.5 m RGB imagery; the resolution of each published map is not stated on the registry page
- cadence
- no update schedule (the registry lists it as TBD); the paper's model was trained on Maxar imagery from 2017 to 2020
- access
- public Amazon S3 bucket, no AWS account needed; a viewer on Google Earth Engine from Meta and WRI
- format
- GeoTIFF rasters, with GeoJSON files giving the observation date of the imagery
- cost
- free
needed by
-
How hot one street or house gets in summer turns on the regional climate, nearby shade and paving, humidity and the changing count of very hot days.
-
Whether panels on one roof would repay their cost turns on its sun and shade, the panels, the price of power and the rules for selling it back to the grid.
-
How much tree canopy covers one street or block, how much it cools the air on a summer day, and what planting or losing trees would change for its residents.
Tags: forests, canopy height, trees, carbon, satellite, lidar