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

NASA/HLS/HLSS30/v002
Dataset Availability
2015-11-28T00:00:00Z–2025-09-03T23:38:31Z
Dataset Provider
Earth Engine Snippet
ee.ImageCollection("NASA/HLS/HLSS30/v002")
Tags
landsat nasa satellite-imagery sentinel usgs

Description

The Harmonized Landsat Sentinel-2 (HLS) project provides consistent surface reflectance data from the Operational Land Imager (OLI) aboard the joint NASA/USGS Landsat 8 satellite and the Multi-Spectral Instrument (MSI) aboard Europe's Copernicus Sentinel-2A satellites. The combined measurement enables global observations of the land every 2-3 days at 30-meter (m) spatial resolution. The HLS project uses a set of algorithms to obtain seamless products from OLI and MSI that include atmospheric correction, cloud and cloud-shadow masking, spatial co-registration and common gridding, illumination and view angle normalization, and spectral bandpass adjustment.

The HLS project distributes data as two separate products: HLSL30 (Landsat 8/9) and HLSS30 (Sentinel-2 A/B). They both provide 30m Nadir Bidirectional Reflectance Distribution Function (BRDF), Adjusted Reflectance (NBAR).

Documentation:

Bands

Pixel Size 30 meters

Bands

Name
Units
Pixel Size
Description
B1
meters

Coastal Aerosol

B2
meters

Blue

B3
meters

Green

B4
meters

Red

B5
meters

Red-Edge 1

B6
meters

Red-Edge 2

B7
meters

Red-Edge 3

B8
meters

NIR Broad

B8A
meters

NIR Narrow

B9
meters

Water vapor

B10
meters

Cirrus

B11
meters

SWIR 1

B12
meters

SWIR 2

Fmask
meters

Quality Bits

SZA
deg
meters

Sun Zenith Angle

SAA
deg
meters

Sun Azimuth Angle

VZA
deg
meters

View Zenith Angle

VAA
deg
meters

View Azimuth Angle

Image Properties

Image Properties

Name Type Description
PRODUCT_URI
STRING

The input L1C granule URI, for processing backtracing.

MGRS_TILE_ID
STRING

The MGRS tile identifier that corresponds to the spatial grid of the observation.

SENSING_TIME
STRING

The timestamp of when the observation was acquired.

ADD_OFFSET
DOUBLE

Value added to the spectral data before they are scaled to int16 reflectance data.

REF_SCALE_FACTOR
DOUBLE

Multiplier to be applied to the int16 reflectance data to get the unscaled reflectance.

ANG_SCALE_FACTOR
DOUBLE

Multiplier to be applied to the uint16 angle bands to get the angle in degrees.

MSI_BAND_01_BANDPASS_ADJUSTMENT_SLOPE
DOUBLE

The slope applied to the Sentinel-2 B01 reflectance in the linear bandpass adjustment.

MSI_BAND_01_BANDPASS_ADJUSTMENT_OFFSET
DOUBLE

The offset applied to the Sentinel-2 B01 reflectance in the linear bandpass adjustment.

MSI_BAND_02_BANDPASS_ADJUSTMENT_SLOPE
DOUBLE

The slope applied to the Sentinel-2 B02 reflectance in the linear bandpass adjustment.

MSI_BAND_02_BANDPASS_ADJUSTMENT_OFFSET
DOUBLE

The offset applied to the Sentinel-2 B02 reflectance in the linear bandpass adjustment.

MSI_BAND_03_BANDPASS_ADJUSTMENT_SLOPE
DOUBLE

The slope applied to the Sentinel-2 B03 reflectance in the linear bandpass adjustment.

MSI_BAND_03_BANDPASS_ADJUSTMENT_OFFSET
DOUBLE

The offset applied to the Sentinel-2 B03 reflectance in the linear bandpass adjustment.

MSI_BAND_04_BANDPASS_ADJUSTMENT_SLOPE
DOUBLE

The slope applied to the Sentinel-2 B04 reflectance in the linear bandpass adjustment.

MSI_BAND_04_BANDPASS_ADJUSTMENT_OFFSET
DOUBLE

The offset applied to the Sentinel-2 B04 reflectance in the linear bandpass adjustment.

MSI_BAND_11_BANDPASS_ADJUSTMENT_SLOPE
DOUBLE

The slope applied to the Sentinel-2 B11 reflectance in the linear bandpass adjustment.

MSI_BAND_11_BANDPASS_ADJUSTMENT_OFFSET
DOUBLE

The offset applied to the Sentinel-2 B11 reflectance in the linear bandpass adjustment.

MSI_BAND_12_BANDPASS_ADJUSTMENT_SLOPE
DOUBLE

The slope applied to the Sentinel-2 B12 reflectance in the linear bandpass adjustment.

MSI_BAND_12_BANDPASS_ADJUSTMENT_OFFSET
DOUBLE

The offset applied to the Sentinel-2 B12 reflectance in the linear bandpass adjustment.

MSI_BAND_8A_BANDPASS_ADJUSTMENT_SLOPE
DOUBLE

The slope applied to the Sentinel-2 B08A reflectance in the linear bandpass adjustment.

AROP_AVE_XSHIFT
DOUBLE

AROP-derived average coordinate shift in X direction relative to the reference image. Populated only for Sentinel-2 L1C data prior to processing baseline 2.04.

AROP_AVE_YSHIFT
DOUBLE

AROP-derived average coordinate shift in Y direction relative to the reference image. Populated only for Sentinel-2 L1C data prior to processing baseline 2.04.

AROP_NCP
DOUBLE

Number of control points identified by AROP. Populated only for Sentinel-2 L1C data prior to processing baseline 2.04.

AROP_RMSE
DOUBLE

Root mean squared error in AROP model fitting. Populated only for Sentinel-2 L1C data prior to processing baseline 2.04

AROP_S2_REFIMG
STRING

Geolocation reference image name. Populated only for Sentinel-2 L1C data prior to processing baseline 2.04.

ACCODE
STRING

The version of LaSRC used by HLS for S30.

PROCESSING_BASELINE
STRING_LIST

List of baseline versions of processing applied to the product.

CLOUD_COVERAGE
DOUBLE

The percentage of cloud and cloud shadow in observation based on Fmask

HLS_PROCESSING_TIME
STRING

The date and time of HLS processing for this observation

MEAN_SUN_AZIMUTH_ANGLE
DOUBLE

Mean Sun Azimuth Angle in degree of the input data for HLS L30

MEAN_SUN_ZENITH_ANGLE
DOUBLE

Mean Sun Zenith Angle in degree of the input data for HLS L30

MEAN_VIEW_AZIMUTH_ANGLE
DOUBLE

Mean View Azimuth Angle in degree of the input data

MEAN_VIEW_ZENITH_ANGLE
DOUBLE

Mean View Zenith Angle in degree of the input data

NBAR_SOLAR_ZENITH
DOUBLE

The solar zenith angle used in NBAR derivation

SPATIAL_COVERAGE
DOUBLE

The percentage of the tile with data

Terms of Use

Terms of Use

NASA promotes the full and open sharing of all data with research and applications communities, private industry, academia, and the general public.

Citations

Citations:
  • 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. Accessed 2023-09-12 from https://doi.org/10.5067/HLS/HLSL30.002

DOIs

Explore with Earth Engine

Code Editor (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' 
 ); 
Open in Code Editor
Create a Mobile Website
View Site in Mobile | Classic
Share by: