ESA WorldCereal 10 m v100

ESA/WorldCereal/2021/MODELS/v100
Доступность набора данных
2020-01-01T00:00:00Z–2021-12-31T23:59:59Z
Поставщик набора данных
Фрагмент кода Earth Engine
ee.ImageCollection("ESA/WorldCereal/2021/MODELS/v100")
Теги
agriculture copernicus crop esa global landcover landsat sentinel1-derived sentinel2-derived

Описание

Набор продуктов WorldCereal 10 m 2021 от Европейского космического агентства (ESA) состоит из глобальных годовых и сезонных карт сельскохозяйственных культур и связанных с ними показателей достоверности. Они были созданы в рамках проекта ESA-WorldCereal. Дополнительную информацию о содержании этих продуктов и методологии, используемой для их создания, можно найти в [1].

Эта коллекция содержит до 106 изображений агроэкологических зон (AEZ) для каждого продукта, которые были обработаны с учетом их собственной региональной сезонности и должны рассматриваться как независимые продукты. Эти сезоны описаны в списке ниже и были разработаны в [2] в рамках проекта. Обратите внимание, что к зерновым культурам, согласно WorldCereal, относятся пшеница, ячмень и рожь, которые принадлежат к трибе Triticeae.

Описание сезонов WorldCereal:

  • tc-annual: годовой цикл, определяемый в АЭЗ по окончании последнего рассматриваемого вегетационного периода.
  • tc-wintercereals: основной сезон зерновых культур, определенный в AEZ.
  • tc-springcereals: необязательный сезон яровых зерновых, определенный только в некоторых агроэкологических зонах.
  • tc-maize-main: основной сезон выращивания кукурузы, определенный в AEZ.
  • tc-maize-second: необязательный второй сезон кукурузы, определенный только в некоторых агроэкологических зонах.

В этой коллекции доступны следующие продукты:

  • temporarycrops
  • Maize
  • wintercereals
  • яровые зерновые
  • орошение

Каждому товару (изображению) присваивается бинарная классификация (0 или 100) и диапазон достоверности (0–100). Обратите внимание, что АЭЗ, для которых нет данных об орошении, не обрабатывались из-за отсутствия тепловых данных Landsat.

Коллекцию следует отфильтровать по одному или нескольким из следующих свойств изображения:

  • aez_id – идентификатор AEZ, к которой относится изображение;
  • product – название продукта WorldCereal, к которому относится изображение;
  • season – сезон, для которого подходит изображение.

Справочные материалы

Наборы данных WorldCereal:

Диапазоны частот

Диапазоны частот

Размер пикселя: 10 метров (все диапазоны).

Название Мин. Макс. Размер пикселя Описание
classification 0 100 10 метров

Классификация: 0 или 100.

confidence 0 100 10 метров

Достоверность (от 0 до 100)

Свойства изображения

Свойства изображения

Название Тип Описание
aez_id ПЕР

Идентификатор агроэкологической зоны, к которой относится товар.

товар STRING

Название продукта WorldCereal.

season STRING

Сезон, для которого предназначен товар.

Условия использования

Условия использования

CC-BY-4.0

Библиографические ссылки

Источники:
  • 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., and Szantoi, Z.: WorldCereal: a dynamic open-source system for global-scale, seasonal, and reproducible crop and irrigation mapping, Earth Syst. Sci. Data Discuss. [препринт], doi:10.5194/essd-2023-184, на рецензировании, 2023 г.

DOI

Исследуйте с помощью Earth Engine

Редактор кода (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)
Открыть в редакторе кода