ESA WorldCereal 10 m v100

ESA/WorldCereal/2021/MODELS/v100
Disponibilité des ensembles de données
2020-01-01T00:00:00Z–2021-12-31T23:59:59Z
Fournisseur de l'ensemble de données
Extrait Earth Engine
ee.ImageCollection("ESA/WorldCereal/2021/MODELS/v100")
Tags
agriculture copernicus crop esa global landcover landsat sentinel1-derived sentinel2-derived

Description

La suite de produits WorldCereal 10 m 2021 de l'Agence spatiale européenne (ESA) se compose de cartes annuelles et saisonnières des cultures à l'échelle mondiale, ainsi que de leur niveau de confiance associé. Elles ont été générées dans le cadre du projet ESA-WorldCereal. Vous trouverez plus d'informations sur le contenu de ces produits et la méthodologie utilisée pour les générer dans [1].

Cette collection contient jusqu'à 106 images de zones agro-écologiques (ZAE) pour chaque produit. Elles ont toutes été traitées en fonction de leur propre saisonnalité régionale et doivent être considérées comme des produits indépendants. Ces saisons sont décrites dans la liste ci-dessous et ont été développées dans [2] dans le cadre du projet. Notez que les céréales décrites par WorldCereal incluent le blé, l'orge et le seigle, qui appartiennent à la tribu des Triticeae.

Description des saisons WorldCereal :

  • tc-annual : cycle d'un an défini dans une ZAE à la fin de la dernière saison de croissance considérée
  • tc-wintercereals : principale saison des céréales définie dans une ZAE
  • tc-springcereals : saison facultative des céréales de printemps, définie uniquement dans certaines ZAE
  • tc-maize-main : principale saison du maïs définie dans une ZAE
  • tc-maize-second : deuxième saison de maïs facultative, définie uniquement dans certaines ZAE

Voici les produits disponibles dans cette collection :

  • temporarycrops
  • Maize
  • wintercereals
  • springcereals
  • irrigation

Chaque produit (image) est associé à une classification binaire (0 ou 100) et à une bande de confiance (0 à 100). Notez que les AEZ pour lesquelles aucun produit d'irrigation n'est disponible n'ont pas été traitées en raison de l'indisponibilité des données thermiques Landsat.

La collection doit être filtrée à l'aide d'une ou de plusieurs des propriétés d'image suivantes :

  • aez_id, qui contient l'ID de l'AEZ à laquelle appartient l'image
  • produit, décrivant le nom du produit WorldCereal de l'image
  • saison, décrivant la saison pour laquelle l'image est valide.

Références :

Ensembles de données WorldCereal :

Bracelets

Taille des pixels
10 mètres

Bandes de fréquences

Nom Min Max Taille des pixels Description
classification 0 100 mètres

Classification : 0 ou 100

confidence 0 100 mètres

Confiance, de 0 à 100

Propriétés des images

Propriétés de l'image

Nom Type Description
aez_id INT

ID de la zone agro-écologique (ZAE) à laquelle appartient le produit.

produit STRING

Nom du produit WorldCereal.

season STRING

Saison pour laquelle le produit est valable.

Conditions d'utilisation

Conditions d'utilisation

CC-BY-4.0

Citations

Citations :
  • Van Tricht, K., Degerickx, J., Gilliams, S., Zanaga, D., Battude, M., Grosu, A., Brombacher, J., Lesiv, M., Bayas, J. C. L., Karanam, S., Fritz, S., Becker-Reshef, I., Franch, B., Mollà-Bononad, B., Boogaard, H., Pratihast, A. K., et Szantoi, Z.: WorldCereal : un système Open Source dynamique pour la cartographie saisonnière et reproductible des cultures et de l'irrigation à l'échelle mondiale, Earth Syst. Sci. Data Discuss. [preprint], doi:10.5194/essd-2023-184, en cours d'examen, 2023.,

DOI

Explorer avec Earth Engine

Éditeur de code (JavaScript)

var dataset = ee.ImageCollection('ESA/WorldCereal/2021/MODELS/v100')

// Set satellite background
Map.setOptions('SATELLITE');

// Typically we'd want to mask the "other" class (value 0)
// in the images
function mask_other(img) {
  return img.updateMask(img.neq(0))
}

// Apply the mask_other function to the collection
dataset = dataset.map(mask_other);

/*--------------------------------------------------
Basic example for a global mosaic of temporary crops
--------------------------------------------------*/

// Get a global mosaic for all agro-ecological zone (AEZ) of temporary crops
var temporarycrops = dataset.filter('product == "temporarycrops"').mosaic();

// Visualization specifics
var visualization_class = {
  bands: ["classification"],
  max: 100,
  palette: ["ff0000"]
};

var visualization_conf = {
  bands: ['confidence'],
  min: [0],
  max: [100],
  palette: ['be0000','fff816','069711'],
};

// Show global classification mosaic
Map.centerObject(temporarycrops);
Map.addLayer(temporarycrops, visualization_class, 'Temporary crops');

// By default don't show confidence layer
Map.addLayer(
    temporarycrops, visualization_conf, 'Temporary crops confidence', false);

/*--------------------------------------------------
Advanced example for tc-maize-main season products
in a specific AEZ
--------------------------------------------------*/

// Filter on AEZ and season
var tc_maize_main_46172 = dataset.filter(
  ee.Filter.eq('season', 'tc-maize-main')
  ).filter(ee.Filter.eq('aez_id', 46172));

// Get the different products
var maize = tc_maize_main_46172.filter('product == "maize"');
var irrigation = tc_maize_main_46172.filter('product == "irrigation"');

// Visualization specifics
var visualization_maize = {
  bands: ["classification"],
  max: 100,
  palette: ["#ebc334"]
};

var visualization_irrigation = {
  bands: ["classification"],
  max: 100,
  palette: ["#2d79eb"]
};

// Show maize and irrigation classification
Map.addLayer(maize, visualization_maize, 'Maize');
Map.addLayer(irrigation, visualization_irrigation, 'Active irrigation');

// Uncomment the line below to zoom to a region
// where maize, other crops and active irrigation are visible
// Map.setCenter(-0.9911, 43.5017, 12)
Ouvrir dans l'éditeur de code