HLSS30: HLS Sentinel-2 Multi-spectral Instrument Surface Reflectance Daily Global 30m

NASA/HLS/HLSS30/v002
Disponibilidad del conjunto de datos
2015-11-28T00:00:00Z–2025-10-10T23:56:09Z
Proveedor del conjunto de datos
Fragmento de Earth Engine
ee.ImageCollection("NASA/HLS/HLSS30/v002")
Etiquetas
landsat nasa satellite-imagery sentinel usgs

Descripción

El proyecto de Landsat y Sentinel-2 armonizados (HLS) proporciona datos coherentes de reflectancia de la superficie del Operational Land Imager (OLI) a bordo del satélite conjunto Landsat 8 de la NASA y el USGS, y del Multi-Spectral Instrument (MSI) a bordo de los satélites Copernicus Sentinel-2A de Europa. La medición combinada permite realizar observaciones globales de la tierra cada 2 o 3 días con una resolución espacial de 30 metros (m). El proyecto de HLS usa un conjunto de algoritmos para obtener productos sin problemas de OLI y MSI que incluyen corrección atmosférica, enmascaramiento de nubes y sombras de nubes, correlación espacial y discretización común, normalización de la iluminación y el ángulo de visión, y ajuste del ancho de banda espectral.

El proyecto de HLS distribuye los datos como dos productos separados: HLSL30 (Landsat 8/9) y HLSS30 (Sentinel-2 A/B). Ambos proporcionan una función de distribución de reflectancia bidireccional (BRDF) de nadir de 30 m y una reflectancia ajustada (NBAR).

Documentación:

Bandas

Tamaño de los píxeles
30 metros

Bandas

Nombre Unidades Tamaño de los píxeles Descripción
B1 metros

Aerosol costero

B2 metros

Azul

B3 metros

Verde

B4 metros

Rojo

B5 metros

Borde rojo 1

B6 metros

Borde rojo 2

B7 metros

Borde rojo 3

B8 metros

NIR Broad

B8A metros

NIR Narrow

B9 metros

Vapor de agua

B10 metros

Cirro

B11 metros

SWIR 1

B12 metros

SWIR 2

Fmask metros

Bits de calidad

SZA º metros

Ángulo cenital del sol

SAA º metros

Ángulo de acimut del sol

VZA º metros

Ángulo cenital de visualización

VAA º metros

Ángulo de acimut de visualización

Propiedades de imágenes

Propiedades de imágenes

Nombre Tipo Descripción
PRODUCT_URI STRING

Es el URI del gránulo L1C de entrada para el procesamiento de rastreo hacia atrás.

MGRS_TILE_ID STRING

Es el identificador de la división del MGRS que corresponde a la cuadrícula espacial de la observación.

SENSING_TIME STRING

Es la marca de tiempo del momento en que se adquirió la observación.

ADD_OFFSET DOUBLE

Es el valor que se agrega a los datos espectrales antes de que se ajusten a los datos de reflectancia de int16.

REF_SCALE_FACTOR DOUBLE

Es el multiplicador que se aplica a los datos de reflectancia int16 para obtener la reflectancia sin ajustar.

ANG_SCALE_FACTOR DOUBLE

Es el multiplicador que se aplicará a los intervalos de ángulo uint16 para obtener el ángulo en grados.

MSI_BAND_01_BANDPASS_ADJUSTMENT_SLOPE DOUBLE

Es la pendiente que se aplica a la reflectancia de la banda B01 de Sentinel-2 en el ajuste lineal del intervalo de banda.

MSI_BAND_01_BANDPASS_ADJUSTMENT_OFFSET DOUBLE

Es el desplazamiento aplicado a la reflectancia de la banda B01 de Sentinel-2 en el ajuste lineal del intervalo de banda.

MSI_BAND_02_BANDPASS_ADJUSTMENT_SLOPE DOUBLE

Es la pendiente que se aplica a la reflectancia de la banda B02 de Sentinel-2 en el ajuste lineal del paso de banda.

MSI_BAND_02_BANDPASS_ADJUSTMENT_OFFSET DOUBLE

Es el desplazamiento aplicado a la reflectancia de la banda B02 de Sentinel-2 en el ajuste lineal del paso de banda.

MSI_BAND_03_BANDPASS_ADJUSTMENT_SLOPE DOUBLE

Es la pendiente que se aplica a la reflectancia de la banda B03 de Sentinel-2 en el ajuste lineal del paso de banda.

MSI_BAND_03_BANDPASS_ADJUSTMENT_OFFSET DOUBLE

Es el desplazamiento aplicado a la reflectancia de la banda B03 de Sentinel-2 en el ajuste lineal del paso de banda.

MSI_BAND_04_BANDPASS_ADJUSTMENT_SLOPE DOUBLE

Es la pendiente que se aplica a la reflectancia de la banda B04 de Sentinel-2 en el ajuste lineal del paso de banda.

MSI_BAND_04_BANDPASS_ADJUSTMENT_OFFSET DOUBLE

Es el desplazamiento aplicado a la reflectancia de la banda B04 de Sentinel-2 en el ajuste lineal del paso de banda.

MSI_BAND_11_BANDPASS_ADJUSTMENT_SLOPE DOUBLE

Es la pendiente que se aplica a la reflectancia de la banda B11 de Sentinel-2 en el ajuste lineal del intervalo de banda.

MSI_BAND_11_BANDPASS_ADJUSTMENT_OFFSET DOUBLE

Es el desplazamiento aplicado a la reflectancia de la banda B11 de Sentinel-2 en el ajuste lineal del intervalo de banda.

MSI_BAND_12_BANDPASS_ADJUSTMENT_SLOPE DOUBLE

Es la pendiente que se aplica a la reflectancia de la banda B12 de Sentinel-2 en el ajuste lineal del intervalo de banda.

MSI_BAND_12_BANDPASS_ADJUSTMENT_OFFSET DOUBLE

Es el desplazamiento aplicado a la reflectancia de la banda B12 de Sentinel-2 en el ajuste lineal del intervalo de banda.

MSI_BAND_8A_BANDPASS_ADJUSTMENT_SLOPE DOUBLE

Es la pendiente que se aplica a la reflectancia de la banda B08A de Sentinel-2 en el ajuste lineal del paso de banda.

AROP_AVE_XSHIFT DOUBLE

Es el cambio promedio de coordenadas derivado del AROP en la dirección X en relación con la imagen de referencia. Solo se completa para los datos L1C de Sentinel-2 anteriores a la versión 2.04 del procesamiento de referencia.

AROP_AVE_YSHIFT DOUBLE

Es el cambio promedio de coordenadas derivado del AROP en la dirección Y en relación con la imagen de referencia. Solo se completa para los datos L1C de Sentinel-2 anteriores a la versión 2.04 del procesamiento de referencia.

AROP_NCP DOUBLE

Es la cantidad de puntos de control identificados por AROP. Solo se completa para los datos L1C de Sentinel-2 anteriores al procesamiento de la versión 2.04 del modelo de referencia.

AROP_RMSE DOUBLE

Es la raíz cuadrada del error cuadrático medio en el ajuste del modelo de AROP. Se completa solo para los datos L1C de Sentinel-2 anteriores al procesamiento de la versión 2.04 del modelo de referencia.

AROP_S2_REFIMG STRING

Es el nombre de la imagen de referencia de geolocalización. Se completa solo para los datos L1C de Sentinel-2 anteriores a la referencia de procesamiento 2.04.

ACCODE STRING

Es la versión de LaSRC que usa HLS para S30.

PROCESSING_BASELINE STRING_LIST

Es la lista de versiones de referencia del procesamiento aplicado al producto.

CLOUD_COVERAGE DOUBLE

Porcentaje de nubes y sombras de nubes en la observación según Fmask

HLS_PROCESSING_TIME STRING

Fecha y hora del procesamiento de HLS para esta observación

MEAN_SUN_AZIMUTH_ANGLE DOUBLE

Ángulo de azimut solar medio en grados de los datos de entrada para HLS L30

MEAN_SUN_ZENITH_ANGLE DOUBLE

Ángulo cenital medio del sol en grados de los datos de entrada para HLS L30

MEAN_VIEW_AZIMUTH_ANGLE DOUBLE

Ángulo de azimut de la vista promedio en grados de los datos de entrada

MEAN_VIEW_ZENITH_ANGLE DOUBLE

Ángulo cenital de visualización medio en grados de los datos de entrada

NBAR_SOLAR_ZENITH DOUBLE

Ángulo cenital solar utilizado en la derivación del NBAR

SPATIAL_COVERAGE DOUBLE

El porcentaje de la tarjeta con datos

Condiciones de Uso

Condiciones de Uso

La NASA promueve el intercambio completo y abierto de todos los datos con las comunidades de investigación y aplicaciones, la industria privada, el ámbito académico y el público en general.

Citas

Citas:
  • 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 Surface Reflectance and TOA Brightness Daily Global 30m v2.0 [Conjunto de datos]. NASA EOSDIS Land Processes Distributed Active Archive Center. Consultado el 12 de septiembre de 2023 en https://doi.org/10.5067/HLS/HLSL30.002

DOI

Explora con Earth Engine

Editor de código (JavaScript)

var collection = ee.ImageCollection("NASA/HLS/HLSS30/v002")
                    .filter(ee.Filter.date('2024-04-25', '2024-04-26'))
                    .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(-109.53, 29.19, 12)
Map.addLayer(rgbCollection, {}, 'HLS S30 RGB bands');
Abrir en el editor de código