File Exchange

image thumbnail

Landsat 8 Multispectral Classmaps

version 1.0.0 (15.5 MB) by Meg Noah
For educators primarily, these scripts illustrate how to create a classmap based on Landsat 8 Surface Reflectance Maps


Updated 02 Jan 2019

View License

Landsat Band 8 filter functions and spectra of natural backgrounds are combined to create expected surface reflectance in Landsat 8 bands. These are used with Landsat data to create a classification map of ground features.

Selected spectra from the NASA Reference Publication 1139 (1985) have been typed into an Excel spreadsheet. Each worksheet has a reference number and two columns: wavelength in micrometers and reflectance. The reflectance measurements are described in the original document (pdf included). Bowker, D. E., R. E. Davis, D. L. Myrick, K. Stacy, and W. T. Jones, 'Spectral Reflectance of Natural Targets for Use in Remote Sensing,' NASA Reference Publication 1139, N85-30450, 1985.

To select your own study area, create a USGS account at Earth Explorer at and download the data (use extratStudyAreaImages.m as a reference for getting the region of interest)

To optionally generate a PPTX of your data download, thes codes make use of:

(This is a work in progress)

Cite As

Meg Noah (2021). Landsat 8 Multispectral Classmaps (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2018b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!