ESA WorldCover
Een kaart van de hele aarde in elf klassen grondgebruik (bos, akker, bebouwing, water …), op basis van Sentinel-1 en -2. Twee jaargangen, er komen geen nieuwe.

Landbedekking van de Randstad (vak tussen Amsterdam, Den Haag, Rotterdam en Utrecht): grasland is het grootste deel, 41% in 2021
Verdeling in 2021: grasland 41%, bebouwing 19%, bomen 17%, water 15%, akkers 6,9%, overig (moeras met kruiden, kaal of schaars begroeid) 0,9%. Totaal: 572.416 beeldpunten.
De Randstad van boven: steden in rood rond een geel Groene Hart, uit ESA WorldCover 2021
Landbedekking op 10 meter uit ESA WorldCover 2021, gemaakt uit opnamen van Sentinel-1 en Sentinel-2. Volgens de kleuren van WorldCover is rood bebouwing, geel grasland, roze akkers, donkergroen bomen en blauw water. Bovenaan ligt Amsterdam, links Den Haag en Leiden, linksonder Rotterdam en rechts Utrecht met de bossen van de Utrechtse Heuvelrug. Het gele midden is het Groene Hart, vooral weiland.
Wat je ermee kunt bouwen1
Wat kun je ermee?1 ideeën
Hoeveel van je gemeente is bebouwd?
Tel de pixels per klasse binnen de gemeentegrens.
Interessante koppelingen
Vergelijkbare bronnen
- BBBestand Bodemgebruik (CBS) nog niet uitgelegd
Officieel Nederlands grondgebruik, nauwkeuriger maar minder vaak bijgewerkt.
APISTAC-API en tegel/statistiek-API (Microsoft Planetary Computer); Cloud-Optimized GeoTIFF op S3 · gelezen 16 okt 2026
Zoeken, tegels en statistiek zonder account. De ruwe GeoTIFF's op Azure vragen een SAS-token, dat je anoniem ophaalt bij /sas/v1/token/esa-worldcover (ongeveer 45 minuten geldig). De ESA-bucket op AWS is helemaal open. getest
kaartbladen van 3 × 3 graden over Nederland (N48E003, N48E006, N51E003, N51E006, elk voor 2020 en 2021) getest
jsongeojsonpnggeotiff
Basisadres
https://planetarycomputer.microsoft.com/api
Endpoints 8
- GET
/stac/v1/collections/esa-worldcover/items?bbox=…Kaartbladen in een gebied, met links naar de COG (map, input_quality), tilejson en een voorbeeldplaatje. - GET/POST
/stac/v1/searchZoeken over collecties met bbox, datetime, filter (CQL2) en sortby. - GET
/stac/v1/collections/esa-worldcover/queryablesFilterbare velden: o.a. esa_worldcover:product_tile, start_datetime, proj:epsg. - GET
/data/v1/item/bbox/{minx},{miny},{maxx},{maxy}/{w}x{h}.png?collection=esa-worldcover&item={id}&assets=map&colormap_name=esa-worldcoverUitsnede als PNG in de officiële kleuren (256 × 256 voor Amsterdam: 18 kB, 0,5 s). - POST
/data/v1/item/statistics?collection=esa-worldcover&item={id}&assets=map&categorical=true&max_size=1024Stuur een GeoJSON-vlak mee en krijg een histogram: pixels per klasse binnen dat vlak. - GET
/data/v1/item/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?collection=esa-worldcover&item={id}&assets=map&colormap_name=esa-worldcoverXYZ-tegels voor een webkaart (het adres staat in tilejson.json van het item). - GET
/data/v1/legend/classmap/esa-worldcoverDe kleurcodes per klasse als JSON (geen legendaplaatje). - GET
/sas/v1/token/esa-worldcoverTijdelijk leestoken (token, msft:expiry) voor de GeoTIFF's in Azure Blob.
De API's van deze bron 1 · uit de documentatie van de aanbieder uit de beschrijving
ESA-bucket op AWS (bestanden)
De originele GeoTIFF's van ESA, open zonder token: per jaar en versie mappen map/, inputquality/, macrotiles/ en docs/. Eén kaartblad (2021, N51E003) is 54,6 MB.
https://esa-worldcover.s3.eu-central-1.amazonaws.com- GET
/v200/2021/map/ESA_WorldCover_10m_2021_v200_N51E003_Map.tifKaartblad 2021 (versie 2.0.0) als COG - GET
/v100/2020/map/ESA_WorldCover_10m_2020_v100_N51E003_Map.tifKaartblad 2020 (versie 1.0.0) - GET
/?list-type=2&prefix=v200/2021/&delimiter=/Mappen in de bucket bekijken
Filteren getest
STAC: bbox, datetime en CQL2 op de queryables. Daarna rekenen op het raster met de data-API (uitsnede of statistiek per GeoJSON-vlak).
Parameters 6
bbox | west,zuid,oost,noord in WGS84. Nederland: 3.2,50.7,7.3,53.6 geeft 8 items. | getest |
item | Kaartbladnaam ESA_WorldCover_10m_<jaar>_<v100|v200>_<N51E003>: hoek linksonder van een vak van 3 × 3 graden. | getest |
assets | map (de klassen) of input_quality (aantal bruikbare opnamen). | uit de beschrijving |
colormap_name | esa-worldcover geeft de officiële kleuren. | getest |
categorical | Bij statistics: tellen per klasse in plaats van een gewoon histogram. | getest |
max_size | Bij statistics: maximale rastergrootte; zonder max_size gaf een groot vlak HTTP 502. | ervaring |
Klassen in het raster (pixelwaarde) 11
| Naam | Type | Betekenis |
|---|---|---|
10 | klasse | Bomen (tree cover) |
20 | klasse | Struiken (shrubland) |
30 | klasse | Grasland |
40 | klasse | Akkerland |
50 | klasse | Bebouwd |
60 | klasse | Kaal of weinig begroeid |
70 | klasse | Sneeuw en ijs |
80 | klasse | Permanent water |
90 | klasse | Kruidachtig wetland |
95 | klasse | Mangrove |
100 | klasse | Mos en korstmos |
Limieten en valkuilen
- Geen limiet gedocumenteerd voor anonieme aanroepen. Statistiek over een vlak van ~7 × 8 km kwam in 0,3 s terug (734.208 pixels). getest
- Er komen geen nieuwe jaargangen: 2020 (versie 1.0.0) en 2021 (versie 2.0.0) zijn met verschillende algoritmen gemaakt. Een verschil tussen de jaren is dus deels een methodeverschil, geen echte verandering. uit de beschrijving
- De eigen WMS van ESA/VITO (services.terrascope.be/wms/v2) gaf op 15 en 16 oktober 2026 alleen een HTTP/2-fout (INTERNAL_ERROR); daarom de Planetary Computer als ingang. getest
- De Planetary Computer-STAC geeft geen numberMatched: tel zelf de features of pagineer via rel=next. getest
- Een pixel is 1/12.000 graad (EPSG:4326; een kaartblad is 36.000 × 36.000 pixels). Op 52° noord is dat ongeveer 9,3 × 5,7 m = 53 m², niet 100 m². Reken pixels pas om naar oppervlak na projecteren naar RD of met de breedtegraad erbij. getest
Probeer het HTTP 200 · 407 ms · 16 okt
https://planetarycomputer.microsoft.com/api/stac/v1/search?collections=esa-worldcover&bbox=4.7,52.2,5.1,52.5&limit=2
{
"type": "FeatureCollection",
"links": [
{
"rel": "root",
"type": "application/json",
"href": "https://planetarycomputer.microsoft.com/api/stac/v1/"
},
{
"rel": "self",
"type": "application/geo+json",
"href": "https://planetarycomputer.microsoft.com/api/stac/v1/search?collections=esa-worldcover"
}
],
"features": [
{
"id": "ESA_WorldCover_10m_2021_v200_N51E003",
"bbox": [
3,
51
],
"type": "Feature",
"links": [
{
"rel": "collection",
"type": "application/json",
"href": "https://planetarycomputer.microsoft.com/api/stac/v1/collections/esa-worldcover"
},
{
"rel": "parent",
"type": "application/json",
"href": "https://planetarycomputer.microsoft.com/api/stac/v1/collections/esa-worldcover"
}
],
"assets": {
"map": {
"href": "https://ai4edataeuwest.blob.core.windows.net/esa-worldcover/v200/2021/map/ESA_WorldCover_10m_2021_v200_N51E003_Map.tif",
"created": "2022-10-21T07:35:40.236136Z",
"proj:shape": [
36000,Ingekort antwoord, opgeslagen bij het oogsten. Klik op het adres voor het echte, actuele antwoord.
Gelezen uit STAC-collectie: twee versies (1.0.0 voor 2020, 2.0.0 voor 2021), assets map en input_quality, licentie, handleidingen (PUM) · OpenAPI van de data-API (TiTiler): tegels, uitsneden als PNG, statistiek per vlak · Product User Manual van ESA (klassen, nauwkeurigheid, bestandsnamen). Labels: uit de beschrijving staat in wat de api zelf publiceert. getest uit onze eigen kleine aanroep. platform geldt voor elk api van dit platform, volgens de documentatie. ervaring zelf ondervonden bij het bouwen van open data index.
Meer van ESA in onze index
138 datasets in Copernicus Data Space (STAC). Dit zijn de laatst gewijzigde.
Vragen waarin deze bron helpt
Meer in dit thema
Bekijk hoe deze pagina is opgebouwd
bron: esa-worldcover blokken: [] secties: - ideeen - koppelingen - vergelijkbaar cache: tag: bron:esa-worldcover ververs: na statuscheck, als de bron nieuwer is statuscheck: methode: website bereikbaar verwacht: afgerond
Bron: content/bronnen/esa-worldcover.yaml · Markdown




