Skip to main content

Landsat 7 ETM+ L1 & L2

Header Thumbnail

The Landsat 7 Enhanced Thematic Mapper (ETM+) sensor is carried onboard Landsat 7. It provides seven spectral bands and one thermal band. Learn more about Landsat 7 ETM+.

Basic Facts

PropertyLandsat 7 ETM+ L1Landsat 7 ETM+ L2
Spatial resolution15 m for the panchromatic band and 30 m for the rest (the thermal band is resampled from 60 m)30 m (the thermal band is resampled from 60 m)
SensorEnhanced Thematic Mapper (ETM+) with 8 spectral bands and 1 thermal bandEnhanced Thematic Mapper (ETM+) with 7 spectral bands and 1 thermal band
Revisit time16 days16 days
Spatial coverageWhole globeWhole globe
Data availabilityFrom May 1999 to January 2024From May 1999 to January 2024

Accessing Data

To access data you need to send a POST request to our process API. The requested data will be returned as the response to your request. Each POST request can be tailored to get you exactly the data you require. To do this requires setting various parameters which depend on the collection you are querying. This chapter will help you understand the parameters for Landsat 7 ETM+ Level 1 and Level 2 data. For an overview of all API parameters see the API Reference.

Endpoint Locations

ServiceNotes
services-uswest2.sentinel-hub.com/apiGlobal coverage since April 1999. All scenes collected since May 30, 2003 have data gaps due to the Scan Line Corrector (SLC) failure.

Data type identifiers

Use the following values for input.data.type:

DatasetIdentifier
Landsat 7 ETM+ Level 1landsat-etm-l1 (previously LETML1)
Landsat 7 ETM+ Level 2landsat-etm-l2 (previously LETML2)

Filtering Options

This chapter explains the input.data.dataFilter object.

mosaickingOrder

ValueDescriptionNotes
mostRecent(default) The pixel is selected from the most recently acquired tile
leastRecentSame as mostRecent, but in reverse order
leastCCPixel selected from tile with lowest cloud coverageEstimated per tile (each covering ~31,100 sq. km); local cloud coverage may differ

maxCloudCoverage

Sets the upper limit for cloud coverage in percent based on the precomputed cloud coverage estimate for each tile as present in the tile metadata. Satellite data will therefore not be retrieved for tiles with a higher cloud coverage estimate. For example, by setting the value to 20, only tiles with at most 20% cloud coverage will be used. Note that this parameter is set per tile and might not be directly applicable to the chosen area of interest.

tiers

Level 1 tiers

ValueDescription
TIER_1Tier 1 products
TIER_1_AND_RTTier 1 and Real-Time products
ALL_TIERSDefault. Tier 1, Tier 2, and Real-Time products

Level 2 tiers

ValueDescription
TIER_1Tier 1 products
ALL_TIERSDefault. Tier 1 and Tier 2 products

Processing Options

ParameterDescription
upsamplingSame as Sentinel-2.
downsamplingSame as Sentinel-2.

Available Bands and Data

Landsat 7 ETM+ Level 1 Bands

NameDescriptionResolution
B01Blue (450–520 nm)30 m
B02Green (520–600 nm)30 m
B03Red (630–690 nm)30 m
B04Near Infrared (770–900 nm)30 m
B05SWIR 1 (1550–1750 nm)30 m
B06_VCID_1, B06_VCID_2Thermal Infrared (10400–12500 nm)30 m [1]
B07SWIR 2 (2090–2350 nm)30 m
B08Panchromatic (520–900 nm)15 m
BQAQuality Assessment band30 m
QA_RADSATRadiometric Saturation QA Band30 m
VAAView Azimuth Angle30 m
VZAView Zenith Angle30 m
SAASun Azimuth Angle30 m
SZASun Zenith Angle30 m
dataMaskData/no-data maskN/A [2]

Landsat 7 ETM+ Level 2 Bands

NameDescriptionResolution
B01–B05, B07Surface reflectance bands30 m
B06Surface temperature30 m [1]
BQAQuality Assessment band30 m
QA_RADSATRadiometric Saturation QA Band30 m
ST_QASurface temperature uncertainty30 m
ST_TRADThermal radiance30 m
ST_URADUpwelled radiance30 m
ST_DRADDownwelled radiance30 m
ST_ATRANAtmospheric transmittance30 m
ST_EMISEmissivity30 m
ST_EMSDEmissivity standard deviation30 m
ST_CDISTPixel distance to cloud30 m
dataMaskData/no-data maskN/A [2]

[1]: Thermal band is acquired at 60 m and resampled to 30 m.
[2]: Calculated per output pixel.

Units

Landsat 7 ETM+ Level 1 Units

Band typePhysical QuantityUnits ValueSource Format
Optical bandsReflectanceREFLECTANCEUINT8
Thermal bandsBrightness temperature (K)BRIGHTNESS_TEMPERATUREUINT8
QA bandsQuality flagsDNUINT16
AnglesDegreesDEGREESINT16
dataMaskData maskDNN/A

Landsat 7 ETM+ Level 2 Units

Band typePhysical QuantityUnits ValueSource Format
Optical bandsSurface reflectanceREFLECTANCEUINT16
Thermal bandSurface temperature (K)SURFACE_TEMPERATUREUINT16
QA and auxiliary bandsVariousDN / FRACTION / RADIANCEINT16

Scenes Object

scenes object stores metadata. An example of metadata available in scenes object for Landsat ETM L1 and L2 when mosaicking is ORBIT:

Property nameValue
dateFrom'2020-07-30T00:00:00Z'
dateTo'2020-07-30T23:59:59Z'
tiles[i].landsatEtmProductId'LE07_L1TP_119019_20200730_20200909_02_T1'
tiles[i].date'2020-07-30T01:52:34.528Z'
tiles[i].shId3097841
tiles[i].cloudCoverage98.35
tiles[i].dataPath'https://usgs-landsat.s3.amazonaws.com/collection02/level-1/standard/etm/2020/119/019/LE07_L1TP_119019_20200730_20200909_02_T1'

Properties of a scenes object can differ depending on the selected mosaicking and in which evalscript function the object is accessed. Working with metadata in evalscript user guide explains all details and provide examples.

Catalog API Capabilities

To access Landsat 7 ETM+ metadata, send a search request to the Catalog API.

Collection identifiers

  • landsat-etm-l1
  • landsat-etm-l2

Filter extension

  • eo:cloud_cover
  • landsat:scene_id
  • landsat:collection_category

Distinct extension

  • date