File Exchange

image thumbnail

Landsat8 Data Explorer

version 2.0.0.0 (17 MB) by Kelly Luetkemeyer
Explore USGS Landsat8 data hosted by Amazon Web Services

52 Downloads

Updated 11 Apr 2017

View License

The Landsat8 Data Explorer app allows you to explore USGS Landsat8 data hosted by Amazon Web Services. In particular, it allows you to perform the following tasks:
<ul><li> Read scene list from AWS</li></ul>
<ul><li> Refine list by selecting geographic extent, time extent, or cloud cover extent</li></ul>
<ul><li>View Landsat8 scene locations on an interactive web map</li></ul>
<ul><li>Display scene boundary</li></ul>
<ul><li>Show and download scene metadata</li></ul>
<ul><li>Show and download Landsat8 bands</li></ul>
<ul><li>Read and show common Landsat8 band combinations</li></ul>
<ul><li>Pansharpen common band combinations with panchromatic band</li></ul>
<ul><li>Calculate and show NDVI image</li></ul>
<ul><li>Enhance the bands for viewing</li></ul>
<ul><li>Show bands on a map axes</li></ul>
<ul><li>Link map axes to web map</li></ul>
<ul><li>Save image to local disk</li></ul>
<ul><li>Save image to S3 bucket</li></ul>

Comments and Ratings (15)

Munib Ahsan

I resolved the issue. Turns out it was an issue with my proxy setting that would not allow me to access the images.

Akira Agata

For R2016b, in +landsat8/SceneListReader.m :
change readtable call to:
t = readtable(unzipfilename, 'Delimiter', ',', 'DatetimeType', 'text');
An updated version will be submitted soon.

Jonathan Holt

I am running R2016b and am receiving the same error as mentioned below (comment by Mohamed on 11 Jun 2015).

Has anyone been able to resolve this issue?

I'm running 2015b and am receiving the same error as mentioned below too...

jhon jiang

hhhhhhh

The Landsat8 Data Explorer App only runs on R2014b or later. It requires some of the newer features of that release. I had intended to provide an error message when using earlier versions, but there is a bug in the code when checking for that condition.

I'm running 2014a and am receiving the same error as mentioned below...

Whenever I click on the app button I get these errors:
Undefined variable "landsat8" or class "landsat8.ProgressDialog".

Error in awsLandsat8DataExplorer (line 309)
explorer.ProgressDialog = landsat8.ProgressDialog;

Error in landsat8DataExplorerAppLauncher (line 27)
evalin('base',[name '=awsLandsat8DataExplorer;']);

Error in Landsat8DataExplorer0x2D1App/startApp (line 58)
eval('landsat8DataExplorerAppLauncher');

Error in Landsat8DataExplorer0x2D1App (line 37)
startApp(obj)

Error in appinstall.internal.runapp>execute (line 69)
out = evalin('caller', [script ';']);

Error in appinstall.internal.runapp>runapp13a (line 51)
outobj = execute(fullfile(appinstalldir, [wrapperfile 'App.m']));

Error in appinstall.internal.runapp>runcorrectversion (line 35)
appobj = runapp13a(appinstalldir);

Error in appinstall.internal.runapp (line 17)
out = runcorrectversion(appmetadata, appentrypoint, appinstalldir);

Thanks for the response. Also thank you for sharing this tool. It is indeed very useful.

To answer the NDVI question, the DNs read from the TIFF file are not converted to reflectance before using the NDVI formula.

How are you calculating the NDVI? Are you converting the Digital Numbers (DNs) that you read from TIF to reflectance before using the NDVI formula?

Updates

2.0.0.0

Fixed the readtable issue in R2016b that was preventing the scene list from being read.
Updated default base layer to 'worldstreetmap'.
Added error for when using versions less that R2014b.

1.5.0.0

Updated description

1.1.0.0

Added documentation for methods, fixed a few minor bugs

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

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.


Learn About Live Editor