HLSL30: HLS-2 Landsat Operational Land Imager Surface Reflectance and TOA Brightness Daily Global 30m

NASA/HLS/HLSL30/v002
Disponibilidade de conjuntos de dados
2013-04-11T00:00:00Z–2025-08-25T23:52:44Z
Provedor de conjunto de dados
Snippet do Earth Engine
ee.ImageCollection("NASA/HLS/HLSL30/v002")
Tags
landsat nasa satellite-imagery sentinel usgs

Descrição

O projeto Harmonized Landsat Sentinel-2 (HLS) fornece dados consistentes de refletância da superfície (SR) e brilho do topo da atmosfera (TOA) de uma constelação virtual de sensores de satélite. O Operational Land Imager (OLI) está a bordo dos satélites conjuntos Landsat 8 e Landsat 9 da NASA/USGS, enquanto o Multi-Spectral Instrument (MSI) está montado nos satélites Copernicus Sentinel-2A e Sentinel-2B da Europa. A medição combinada permite observações globais da terra a cada 2 a 3 dias com resolução espacial de 30 m. O projeto HLS usa um conjunto de algoritmos para obter produtos contínuos do OLI e do MSI que incluem correção atmosférica, mascaramento de nuvens e sombras de nuvens, co-registro espacial e grade comum, normalização de iluminação e ângulo de visão e ajuste de banda espectral.

O projeto HLS distribui dados como dois produtos separados: HLSL30 (Landsat 8/9) e HLSS30 (Sentinel-2 A/B). Ambos fornecem 30 m de função de distribuição de refletância bidirecional (BRDF) de nadir e refletância ajustada (NBAR).

Documentação:

Bandas

Tamanho do pixel
30 metros

Bandas

Nome Unidades Tamanho do pixel Descrição
B1 metros

Aerossol costeiro

B2 metros

Azul

B3 metros

Verde

B4 metros

Vermelho

B5 metros

NIR

B6 metros

SWIR1

B7 metros

SWIR2

B9 metros

Cirro

B10 metros

TIRS1

B11 metros

TIRS2

Fmask metros

Partes de qualidade

SZA graus metros

Ângulo zenital do sol

SAA graus metros

Ângulo de azimute solar

VZA graus metros

Ver ângulo zenital

VAA graus metros

Ângulo de azimute de visualização

Propriedades de imagens

Propriedades da imagem

Nome Tipo Descrição
ACCODE STRING

Versão do LaSRC, por exemplo, LaSRCS2AV3.5.5 ou LaSRCL8V3.5.5

LANDSAT_PRODUCT_ID STRING

O ID do produto da cena L1 de entrada do Landsat-8 para processamento de rastreamento reverso.

TIRS_SSM_MODEL STRING

Modelo de posição do codificador TIRS SSM (preliminar, final ou real).

TIRS_SSM_POSITION_STATUS STRING

L30

USGS_SOFTWARE STRING

LPGS_2.6.2

CLOUD_COVERAGE DOUBLE

A porcentagem de nuvem e sombra de nuvem na observação com base em Fmask.

HLS_PROCESSING_TIME STRING

A data e a hora do processamento de HLS para essa observação.

MEAN_SUN_AZIMUTH_ANGLE DOUBLE

Ângulo de azimute solar médio em graus dos dados de entrada para HLS L30.

MEAN_SUN_ZENITH_ANGLE DOUBLE

Ângulo médio de zênite solar em graus dos dados de entrada para HLS L30

MEAN_VIEW_AZIMUTH_ANGLE DOUBLE

Ângulo azimutal médio de visualização em graus dos dados de entrada

MEAN_VIEW_ZENITH_ANGLE DOUBLE

Ângulo zenital médio de visualização em graus dos dados de entrada

NBAR_SOLAR_ZENITH DOUBLE

O ângulo de zênite solar usado na derivação do NBAR

SPATIAL_COVERAGE DOUBLE

A porcentagem do bloco com dados

Termos de Uso

Termos de Uso

A NASA promove o compartilhamento total e aberto de todos os dados com as comunidades de pesquisa e aplicativos, a indústria privada, a academia e o público em geral.

Citações

Citações:
  • Masek, J., Ju, J., Roger, J., Skakun, S., Vermote, E., Claverie, M., Dungan, J., Yin, Z., Freitag, B., Justice, C. (2021). HLS Operational Land Imager: refletância da superfície e brilho TOA diário global de 30 m v2.0 [Conjunto de dados]. NASA EOSDIS Land Processes Distributed Active Archive Center. Acessado em 12/09/2023 em https://doi.org/10.5067/HLS/HLSL30.002

DOIs

Explorar com o Earth Engine

Editor de código (JavaScript)

var collection = ee.ImageCollection("NASA/HLS/HLSL30/v002")
                    .filter(ee.Filter.date('2013-04-25', '2013-04-28'))
                    .filter(ee.Filter.lt('CLOUD_COVERAGE', 30));
var visParams = {
  bands: ['B4', 'B3', 'B2'],
  min:0.01,
  max:0.18,
};

var visualizeImage = function(image) {
  var imageRGB = image.visualize(visParams);
  return imageRGB;
};

var rgbCollection = collection.map(visualizeImage);

Map.setCenter(-60.1765, -22.5318, 11)
Map.addLayer(rgbCollection, {}, 'HLS RGB bands');
Abrir no editor de código