NEX-GDDP-CMIP6: NASA Earth Exchange Global Daily Downscaled Climate Projections

NASA/GDDP-CMIP6
データセットの可用性
1950-01-01T00:00:00Z–2100-12-31T00:00:00Z
データセット プロバイダ
Earth Engine スニペット
ee.ImageCollection("NASA/GDDP-CMIP6")
ケイデンス
1 日
タグ
cag climate gddp geophysical ipcc nasa nex precipitation temperature

説明

NEX-GDDP-CMIP6 データセットは、第 6 期結合モデル相互比較プロジェクト(CMIP6、Thrasher et al. 2022 を参照)で実施された大循環モデル(GCM)の実行から導出された、グローバルなダウンスケールされた気候シナリオで構成されています。また、共有社会経済経路(SSP)と呼ばれる 4 つの「Tier 1」温室効果ガス排出シナリオのうちの 2 つにわたっています。

CMIP6 GCM ランは、気候変動に関する政府間パネル(IPCC AR6)の第 6 次評価報告書をサポートするために開発されました。このデータセットには、Earth System Grid Federation を通じて日次シナリオが生成され、配布された ScenarioMIP モデル実行のダウンスケールされた予測が含まれています。

このコレクションには 34 個の異なるモデルが含まれています。1 つのモデル「GFDL-CM4」には、2 つの異なる構成のデータが含まれています。これらのデータは、grid_label プロパティでフィルタリングすることで区別できます。

新しいバージョンが利用可能になり、version プロパティが更新されると、バンドは置き換えられます。

プロバイダの技術メモもご覧ください。

CMIP6 に関するデータに関する質問をプロバイダに送信し、回答を確認できます。

バンド

Pixel Size
27830 メートル

帯域

名前 単位 最小 最大 ピクセルサイズ 説明
hurs % -101.85* 179.44* メートル

地表付近の相対湿度。これらのモデルには存在しません: 'BCC-CSM2-MR'、'NESM3'、'KIOST-ESM'(2058 年のシナリオ 'ssp245' のみ)。

huss 質量分率 -0.007* 11.76* メートル

地表付近の比湿度。これらのモデルには存在しません: 'IPSL-CM6A-LR'、'MIROC6'、'NESM3'。

pr kg/m^2/s 0* 0.0083* メートル

降水量(1 日の降水量の平均)

rlds W/m^2 -481.17* 908.96* メートル

地表面下向き長波放射

rsds W/m^2 -702710* 553087* メートル

地表下向き短波放射

sfcWind m/s -4.98* 28.29* メートル

日平均の地表付近の風速

tas K 192.15* 336.94* メートル

日ごとの地表付近の気温。これらのモデルには存在しません: 'NorESM2-LM'(2096 年のシナリオ 'ssp585' のみ)。

tasmin K 163.66* 334.92* メートル

1 日の最低気温(地表付近)。これらのモデルには存在しません: 'CESM2'、'CESM2-WACCM'、'IITM-ESM'、'TaiESM1'(2093 年のシナリオ 'ssp585' のみ)。

tasmax K 202.09* 352.77* メートル

日ごとの最大地表付近気温。次のモデルには存在しません: 'CESM2', 'CESM2-WACCM', 'IITM-ESM'。

* 推定最小値または最大値

画像プロパティ検出

画像プロパティ

名前 説明
モデル STRING

CMIP6 モデルの名前。次のいずれかです。

  • ACCESS-CM2
  • ACCESS-ESM1-5
  • BCC-CSM2-MR
  • CESM2
  • CESM2-WACCM
  • CMCC-CM2-SR5
  • CMCC-ESM2
  • CNRM-CM6-1
  • CNRM-ESM2-1
  • CanESM5
  • EC-Earth3
  • EC-Earth3-Veg-LR
  • FGOALS-g3
  • GFDL-CM4(詳細については、grid_label をご覧ください)
  • GFDL-ESM4
  • GISS-E2-1-G
  • HadGEM3-GC31-LL
  • HadGEM3-GC31-MM
  • IITM-ESM
  • INM-CM4-8
  • INM-CM5-0
  • IPSL-CM6A-LR
  • KACE-1-0-G
  • KIOST-ESM
  • MIROC-ES2L
  • MIROC6
  • MPI-ESM1-2-HR
  • MPI-ESM1-2-LR
  • MRI-ESM2-0
  • NESM3
  • NorESM2-LM
  • NorESM2-MM
  • TaiESM1
  • UKESM1-0-LL
設定する STRING

CMIP6 シナリオの名前。次のいずれかです。

  • 履歴(2015 年以前の遡及モデル実行)
  • ssp245
  • ssp585
DOUBLE

暦年

DOUBLE

暦月

DOUBLE

1 暦日

grid_label STRING

グリッドラベル。これは、GFDL-CM4 モデルのシミュレーション結果を区別する場合にのみ設定されます。次のいずれかです。

  • gr1
  • gr2
ライセンス STRING

モデルがリリースされるライセンス。次のいずれかになります。

  • CC-BY-4.0(クリエイティブ・コモンズ表示 4.0 国際)
  • CC0-1.0(クリエイティブ・コモンズ ゼロ v1.0 ユニバーサル)
補間 STRING

特定の日付のデータが前日の値を使用して入力されている場合は、存在し、'true' になります。これは、シミュレーションで 1 年のすべての日についてデータバンドが生成されない場合に発生します。

次のモデルは、365 個の帯域しか生成しないため、うるう年の最終日を常に複製します: 'BCC-CSM2-MR'、'CanESM5'、'CESM2'、'CESM2-WACCM'、'CMCC-CM2-SR5'、'CMCC-ESM2'、'FGOALS-g3'、'GFDL-CM4'、'GFDL-ESM4'、'GISS-E2-1-G'、'INM-CM4-8'、'INM-CM5-0'、'KIOST-ESM'、'NorESM2-LM'、'NorESM2-MM'、'TaiESM1'。

これらのモデルは年間 360 バンドを生成し、60 ~ 70 日ごとに 1 つを複製することで、残りの 5 ~ 6 日を埋めます。モデルは、HadGEM3-GC31-LL、HadGEM3-GC31-MM、KACE-1-0-G、UKESM1-0-LL です。

「IITM-ESM」には 5 で割り切れる年に 364 個のバンドしかありません(2100 年のデータはまったくありません)。そのため、最終日は常に重複し、うるう年では中間日も重複します。

version DOUBLE

アセットのバージョン。指定できる値は 1.0、1.1、1.2 です。

利用規約

利用規約

すべての CMIP6 GCM モデル入力と派生データ(このデータセットなど)は、元の利用規約に準拠しており、使用に制限がある場合があります。各 EE 画像の「ライセンス」プロパティで、データが該当する可能性のある特定のライセンスを確認してください。

(公式の利用規約では、一部のモデルが「CC-BY-SA-4.0」(クリエイティブ・コモンズ表示継承 4.0 国際版)で制限されていると記載されていますが、EarthEngine で利用可能なモデルは「CC-BY-4.0」(クリエイティブ・コモンズ表示 4.0 国際版)または「CC0-1.0」(クリエイティブ・コモンズ ゼロ v1.0 ユニバーサル)のいずれかに該当します)。

引用

引用:
  • Thrasher, B.、Maurer, E. P.、McKellar, C.、& Duffy, P. B., 2012 年: テクニカル ノート: 分位点マッピングによる気候モデルのシミュレーションによる日々の気温の極値のバイアス補正。Hydrology and Earth System Sciences, 16(9), 3309-3314. doi:10.5194/hess-16-3309-2012

Earth Engine で探索する

コードエディタ(JavaScript)

var dataset = ee.ImageCollection('NASA/GDDP-CMIP6')
                  .filter(ee.Filter.date('2014-07-01', '2014-07-02'))
                  .filter(ee.Filter.eq('model', 'ACCESS-CM2'));
var minimumAirTemperature = dataset.select('tasmin');
var minimumAirTemperatureVis = {
  min: 240,
  max: 310,
  palette: ['blue', 'purple', 'cyan', 'green', 'yellow', 'red'],
};
Map.setCenter(71, 52, 3);
Map.addLayer(
    minimumAirTemperature, minimumAirTemperatureVis,
    'Minimum Air Temperature (K)');
コードエディタで開く