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

NASA/HLS/HLSL30/v002
Dataset-Verfügbarkeit
2013-04-11T00:00:00Z–2025-08-25T23:52:44Z
Dataset-Anbieter
Earth Engine-Snippet
ee.ImageCollection("NASA/HLS/HLSL30/v002")
Tags
landsat nasa satellite-imagery sentinel usgs

Beschreibung

Das Projekt „Harmonized Landsat Sentinel-2“ (HLS) liefert einheitliche Daten zur Oberflächenreflexion (Surface Reflectance, SR) und zur Helligkeit der obersten Schicht der Atmosphäre (Top of Atmosphere, TOA) von einer virtuellen Konstellation von Satellitensensoren. Der Operational Land Imager (OLI) befindet sich an Bord der gemeinsamen NASA/USGS-Satelliten Landsat 8 und Landsat 9, während das Multi-Spectral Instrument (MSI) an Bord der europäischen Copernicus-Satelliten Sentinel-2A und Sentinel-2B montiert ist. Die kombinierte Messung ermöglicht globale Beobachtungen des Landes alle 2 bis 3 Tage mit einer räumlichen Auflösung von 30 Metern. Im HLS-Projekt werden eine Reihe von Algorithmen verwendet, um nahtlose Produkte aus OLI und MSI zu erhalten, die atmosphärische Korrektur, Maskierung von Wolken und Wolkenschatten, räumliche Koregistrierung und gemeinsames Gridding, Normalisierung von Beleuchtung und Blickwinkel sowie Anpassung des Spektralbandpasses umfassen.

Im HLS-Projekt werden Daten als zwei separate Produkte verteilt: HLSL30 (Landsat 8/9) und HLSS30 (Sentinel-2 A/B). Beide bieten eine bidirektionale Reflexionsverteilungsfunktion (Bidirectional Reflectance Distribution Function, BRDF) für den Nadir von 30 m und eine angepasste Reflexion (Nadir Bidirectional Reflectance Distribution Function, NBAR).

Dokumentation:

Bänder

Pixelgröße
30 Meter

Bänder

Name Einheiten Pixelgröße Beschreibung
B1 Meter

Coastal Aerosol

B2 Meter

Blau

B3 Meter

Grün

B4 Meter

Rot

B5 Meter

NIR

B6 Meter

SWIR1

B7 Meter

SWIR2

B9 Meter

Zirrus

B10 Meter

TIRS1

B11 Meter

TIRS2

Fmask Meter

Qualitäts-Bits

SZA Grad Meter

Zenitwinkel der Sonne

SAA Grad Meter

Sonnenazimutwinkel

VZA Grad Meter

Zenitwinkel für die Ansicht

VAA Grad Meter

Azimutwinkel ansehen

Bildattribute

Bildattribute

Name Typ Beschreibung
ACCODE STRING

LaSRC-Version, z.B. LaSRCS2AV3.5.5 oder LaSRCL8V3.5.5

LANDSAT_PRODUCT_ID STRING

Die Produkt-ID der Landsat 8-Eingabeszenen der L1-Szene für die Verarbeitung der Rückverfolgung.

TIRS_SSM_MODEL STRING

TIRS SSM-Encoder-Positionsmodell (vorläufig, endgültig oder tatsächlich).

TIRS_SSM_POSITION_STATUS STRING

L30

USGS_SOFTWARE STRING

LPGS_2.6.2

CLOUD_COVERAGE DOUBLE

Der Prozentsatz von Wolken und Wolkenschatten in der Beobachtung basierend auf Fmask

HLS_PROCESSING_TIME STRING

Datum und Uhrzeit der HLS-Verarbeitung für diese Beobachtung

MEAN_SUN_AZIMUTH_ANGLE DOUBLE

Mittlerer Sonnenazimutwinkel in Grad der Eingabedaten für HLS L30

MEAN_SUN_ZENITH_ANGLE DOUBLE

Mittlerer Zenitwinkel der Sonne in Grad der Eingabedaten für HLS L30

MEAN_VIEW_AZIMUTH_ANGLE DOUBLE

Mittlerer Azimutwinkel der Ansicht in Grad der Eingabedaten

MEAN_VIEW_ZENITH_ANGLE DOUBLE

Durchschnittlicher Zenitwinkel der Ansicht in Grad der Eingabedaten

NBAR_SOLAR_ZENITH DOUBLE

Der in der NBAR-Ableitung verwendete Sonnenzenitwinkel

SPATIAL_COVERAGE DOUBLE

Der Prozentsatz der Kachel mit Daten

Nutzungsbedingungen

Nutzungsbedingungen

Die NASA fördert die vollständige und offene Weitergabe aller Daten an Forschungs- und Anwendungscommunities, die Privatwirtschaft, Hochschulen und die breite Öffentlichkeit.

Zitate

Zitate:
  • 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 [Data set]. NASA EOSDIS Land Processes Distributed Active Archive Center. Zugegriffen am 12.09.2023 über https://doi.org/10.5067/HLS/HLSL30.002

DOIs

Earth Engine nutzen

Code-Editor (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');
Im Code-Editor öffnen