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

説明

欧州宇宙機関(ESA)の WorldCereal 10 m 2021 プロダクト スイートは、グローバル スケールの年間および季節ごとの作物地図と、それに関連する信頼度で構成されています。これらは ESA-WorldCereal プロジェクトの一環として生成されました。これらのプロダクトの内容と、それらを生成するために使用された方法論の詳細については、[1] をご覧ください。

このコレクションには、各プロダクトの最大 106 個の農業生態学的ゾーン(AEZ)画像が含まれています。これらの画像はすべて、それぞれの地域の季節性に合わせて処理されており、独立したプロダクトと見なす必要があります。これらのシーズンについては、以下のリストで説明します。これらは、プロジェクトの一環として [2] で開発されました。WorldCereal で説明されている穀物には、Triticeae 族に属する小麦、大麦、ライ麦が含まれます。

WorldCereal の季節の説明:

  • tc-annual: 最後に考慮された生育期の終わりまでに AEZ で定義される 1 年間のサイクル
  • tc-wintercereals: AEZ で定義された主要な穀物シーズン
  • tc-springcereals: オプションの春穀物シーズン。特定の AEZ でのみ定義されます
  • tc-maize-main: AEZ で定義されたトウモロコシの主な栽培シーズン
  • tc-maize-second: オプションの 2 番目のトウモロコシの季節。特定の AEZ でのみ定義されます

このコレクションで利用可能な商品は次のとおりです。

  • temporarycrops
  • Maize
  • wintercereals
  • springcereals
  • かんがい

各商品(画像)には、バイナリ分類(0 または 100)と信頼度(0 ~ 100)帯域があります。灌漑製品が利用できない AEZ は、熱 Landsat データが利用できないため処理されませんでした。

コレクションは、次の 1 つ以上の画像プロパティを使用してフィルタする必要があります。

  • aez_id: イメージが属する AEZ の ID を保持します。
  • 商品。画像の WorldCereal 商品名を説明します。
  • season。画像が有効なシーズンを表します。

関連資料:

WorldCereal データセット:

バンド

Pixel Size
10 meters

帯域

名前 最小 最大 ピクセルサイズ 説明
classification 0 100 メートル

分類: 0 または 100

confidence 0 100 メートル

信頼度(0 ~ 100)

画像プロパティ検出

画像プロパティ

名前 説明
aez_id INT

商品が属する農業生態学的ゾーン(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.、Szantoi, Z.: WorldCereal: 地球規模の季節的な再現可能な作物と灌漑のマッピングのための動的なオープンソース システム、Earth Syst. Sci. Data Discuss. [preprint], doi:10.5194/essd-2023-184, in review, 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)
コードエディタで開く