TerraClimate: Monthly Climate and Climatic Water Balance for Global Terrestrial Surfaces, University of Idaho

IDAHO_EPSCOR/TERRACLIMATE
Disponibilidade do conjunto de dados
1958-01-01T00:00:00Z–2024-12-01T00:00:00Z
Produtor de conjunto de dados
Snippet do Earth Engine
ee.ImageCollection("IDAHO_EPSCOR/TERRACLIMATE")
Cadência
1 mês
Tags
climate drought evapotranspiration geophysical global merced monthly palmer pdsi precipitation runoff temperature vapor water-vapor weather-and-climate wind

Descrição

O TerraClimate é um conjunto de dados de clima mensal e balanço hídrico climático para superfícies terrestres globais. Ele usa a interpolação com auxílio climático, combinando normais climatológicas de alta resolução espacial do conjunto de dados WorldClim, com resolução espacial mais baixa, mas dados variáveis no tempo do CRU Ts4.0 e da Reanálise de 55 anos do Japão (JRA55). Conceitualmente, o procedimento aplica anomalias variáveis no tempo interpoladas do CRU Ts4.0/JRA55 à climatologia de alta resolução espacial do WorldClim para criar um conjunto de dados de alta resolução espacial que abrange um registro temporal mais amplo.

As informações temporais são herdadas do CRU Ts4.0 para a maioria das superfícies terrestres globais em relação a temperatura, precipitação e pressão de vapor. No entanto, os dados do JRA55 são usados para regiões em que os dados do CRU não tinham estações climáticas contribuintes (incluindo toda a Antártica e partes da África, América do Sul e ilhas dispersas). Para as principais variáveis climáticas de temperatura, pressão de vapor e precipitação, a Universidade de Idaho fornece dados adicionais sobre o número de estações (entre 0 e 8) que contribuíram para os dados do CRU Ts4.0 usados pelo TerraClimate. O JRA55 foi usado exclusivamente para radiação solar e velocidades do vento.

O TerraClimate também produz conjuntos de dados mensais de balanço hídrico superficial usando um modelo que incorpora evapotranspiração de referência, precipitação, temperatura e capacidade de água do solo extraível de plantas interpolada. Um modelo de balanço hídrico climático de Thornthwaite-Mather modificado e dados de capacidade de armazenamento de água do solo extraível foram usados em uma grade de 0,5° de Wang-Erlandsson et al. (2016).

Limitações de dados:

  1. As tendências de longo prazo nos dados são herdadas de conjuntos de dados principais. O TerraClimate não deve ser usado diretamente para avaliações independentes de tendências.

  2. O TerraClimate não captura a variabilidade temporal em escalas mais finas do que os conjuntos de dados principais e, portanto, não é capaz de capturar a variabilidade nas proporções e inversões de precipitação orográfica.

  3. O modelo de balanço hídrico é muito simples e não considera a heterogeneidade nos tipos de vegetação ou a resposta fisiológica deles a condições ambientais em mudança.

  4. Validação limitada em regiões com poucos dados (por exemplo, Antártica).

Bandas

Bandas

Tamanho do pixel: 4638,3 metros (todas as bandas)

Nome Unidades Min Máx. Escala Tamanho do pixel Descrição
aet mm 0* 3140* 0,1 4638,3 metros

Evapotranspiração real, derivada usando um modelo unidimensional de balanço hídrico do solo

def mm 0* 4548* 0,1 4638,3 metros

Déficit hídrico climático, derivado usando um modelo unidimensional de balanço hídrico do solo

pdsi -4317* 3418* 0,01 4638,3 metros

Índice de Severidade de Seca de Palmer

pet mm 0* 4548* 0,1 4638,3 metros

Evapotranspiração de referência (ASCE Penman-Montieth)

pr mm 0* 7245* 4638,3 metros

Acúmulo de precipitação

ro mm 0* 12560* 4638,3 metros

Escoamento, derivado usando um modelo unidimensional de balanço hídrico do solo

soil mm 0* 8882* 0,1 4638,3 metros

Umidade do solo, derivada usando um modelo unidimensional de balanço hídrico do solo

srad W/m^2 0* 5477* 0,1 4638,3 metros

Radiação de ondas curtas da superfície descendente

swe mm 0* 32767* 4638,3 metros

Equivalente de água da neve, derivado usando um modelo unidimensional de balanço hídrico do solo

tmmn °C -770* 387* 0,1 4638,3 metros

Temperatura mínima

tmmx °C -670* 576* 0,1 4638,3 metros

Temperatura máxima

vap kPa 0* 14749* 0,001 4638,3 metros

Pressão de vapor

vpd kPa 0* 1113* 0,01 4638,3 metros

Déficit de pressão de vapor

vs m/s 0* 2923* 0,01 4638,3 metros

Velocidade do vento a 10 metros

* valor mínimo ou máximo estimado

Propriedades de imagens

Propriedades da imagem

Nome Tipo Descrição
status STRING

"provisório" ou "permanente"

Termos de Uso

Termos de Uso

O conjunto de dados está em domínio público, licenciado pela licença Creative Commons Public Domain (CC0).

Citações

Citações:
  • Abatzoglou, J.T., S.Z. Dobrowski, S.A. Parks, K.C. Hegewisch, 2018, Terraclimate, a high-resolution global dataset of monthly climate and climatic water balance from 1958-2015, Scientific Data 5:170191, doi:10.1038/sdata.2017.191

Explore com o Earth Engine

Editor de código (JavaScript)

var dataset = ee.ImageCollection('IDAHO_EPSCOR/TERRACLIMATE')
                  .filter(ee.Filter.date('2017-07-01', '2017-08-01'));
var maximumTemperature = dataset.select('tmmx');
var maximumTemperatureVis = {
  min: -300.0,
  max: 300.0,
  palette: [
    '1a3678', '2955bc', '5699ff', '8dbae9', 'acd1ff', 'caebff', 'e5f9ff',
    'fdffb4', 'ffe6a2', 'ffc969', 'ffa12d', 'ff7c1f', 'ca531a', 'ff0000',
    'ab0000'
  ],
};
Map.setCenter(71.72, 52.48, 3);
Map.addLayer(maximumTemperature, maximumTemperatureVis, 'Maximum Temperature');

Configuração do Python

Consulte a página Ambiente Python (em inglês) para informações sobre a API Python e como usar geemap para desenvolvimento interativo.

import ee
import geemap.core as geemap

Colab (Python)

dataset = ee.ImageCollection('IDAHO_EPSCOR/TERRACLIMATE').filter(
    ee.Filter.date('2017-07-01', '2017-08-01')
)
maximum_temperature = dataset.select('tmmx')
maximum_temperature_vis = {
    'min': -300.0,
    'max': 300.0,
    'palette': [
        '1a3678',
        '2955bc',
        '5699ff',
        '8dbae9',
        'acd1ff',
        'caebff',
        'e5f9ff',
        'fdffb4',
        'ffe6a2',
        'ffc969',
        'ffa12d',
        'ff7c1f',
        'ca531a',
        'ff0000',
        'ab0000',
    ],
}

m = geemap.Map()
m.set_center(71.72, 52.48, 3)
m.add_layer(
    maximum_temperature, maximum_temperature_vis, 'Maximum Temperature'
)
m
Abrir no editor de código