Skip to main content
U.S. flag

An official website of the United States government

Software

The tutorials listed below help identify best practices when working with Landsat data directly in the cloud; accessing Landsat data via the Machine-to-Machine API; and utilizing the Landsat Quality Assessment (QA) band. More tutorials will be added to this page as they are created. 

Mosaicking and Clipping Landsat Cloud Optimized GeoTIFFs (COGs)

In this tutorial, we show users how to mosaic and process overlapping Landsat scenes covering Las Vegas and the Grand Canyon on the Arizona-Nevada border. These scenes were carefully chosen based on their location and minimal cloud cover.

Querying the SpatioTemporal Asset Catalog API with GeoJSON Objects

The Landsat Spatio Temporal Asset Catalog (STAC) API enables spatial querying of the Landsat data archive by allowing users to define areas of interest (AOI) using various GeoJSON objects (points, lineStrings, polygons, or multipolygons). These objects facilitate spatial filtering based on specific geometric shapes. The STAC intersects query filter allows users to retrieve items within a defined g

Creating a Polygon GeoJSON AOI File

This quick guide shows users how to create a GeoJSON Area of Interest (AOI) file for querying in the Landsat SpatioTemporal Asset Catalog (STAC) API to access Landsat datasets.

Decoding and using the Landsat Pixel Quality Assessment Band for Masking

This work demonstrates how to utilize the Pixel QA band in Landsat data to mask out pixels affected by clouds and snow specifically in the Vancouver, Canada area. This process involves decoding the QA bit flag, creating a mask for cloud- or snow-affected pixels, and applying it to the imported data.

Querying the Landsat SpatioTemporal Asset Catalog through Metadata Filtering

The Landsat STAC catalog provides a versatile and user-friendly interface for accessing and exploring the USGS Landsat Archive. Understanding the characteristics and differences between the various Landsat data products is helpful for choosing suitable data for your research and applications. This tutorial focuses on filtering the Landsat STAC catalog for products based on various criteria, includ

Landsat STAC Direct Requester Pays Download

In this tutorial, we demonstrate the process of accessing Landsat data files through the STAC API and the AWS command-line tools, specifically the requester-pays functionality. Users can define their spatial and temporal parameters to query and download multiple Landsat data band files.

Using the Landsat SpatioTemporal Asset Catalog (STAC) for Band Selection and Retrieval

This tutorial will introduces the basics of selecting a subset of bands over a set area of interest (AOI) and time span, loading the desired cloud optimized geotiffs (COGs) into a Jupyter Notebook directly from the cloud, cropping the bands and creating a natural composite.

Machine to Machine (M2M) Querying MetadataFilters

This tutorial demonstrates how to query using metadata specific to the various collections of Landsat data. We use the following Machine-to-Machine API filters: metadataValue, metadataBetween, metadataAnd, and metadataOr. Users can view queryable metadata after following one of these steps (1) Submitting a dataset-filters query and listing the results (2) Submitting a search on Earth Explorer and

Machine-to-Machine (M2M) Landsat Download: Bands, Bundles, and Band Groups

This notebook shows how to download Landsat Collection 2 bands, bundles, and band groups using the M2M API. In this context, "bands" refer to individual band files in TIF format, "bundles" include all files for a product(s) as .tar files, and "band groups" include downloading all files for a given product(s) as individual files (unpacked from the .tar file within a bundle). The area of interest (A

Landsat QA ArcGIS Pro Toolbox

Landsat Quality Assessment (QA) bands provide helpful information for evaluating the overall usefulness of individual pixels. Each pixel in the QA band contains an integer value that represents bit-packed combinations of surface, atmospheric, and sensor conditions that can affect pixel quality. The Landsat QA Toolbox will allow users to extract those bits of QA information on ArcPro and ArcMap sys