Questions tagged [landsat]
A series of Earth-observing satellite missions jointly managed by NASA and the U.S. Geological Survey.
717
questions
0
votes
1
answer
41
views
Landsat images downloaded with Google Earth Engine contain only clouds
I'm trying to download LANDSAT 9 images using Google Earth Engine. However, despite sorting the images using either CLOUDY_PIXEL_PERCENTAGE or CLOUD_COVER, I only get images of clouds.
I've tried ...
0
votes
1
answer
14
views
Is it possible to find (or derive) a Land Surface Temperature product with a resolution of 50 metres or less?
I need to do a temperature assessment at a suburb level, hence the requirement for high resolution. The best I could find is 100m derived from Landsat, which apparently reaches a 30m res in the US. Is ...
0
votes
0
answers
24
views
Landsat 7 image appears yellow (wrong) when creating true colour composite
I create a true colour composite of a 2010 Landsat 7 image (LE07_L2SR_176109_20101107_20200910_02_T2_SR_B*) from bands 3/2/1. I've created it both as a virtual raster in QGIS and created a composite ...
1
vote
0
answers
19
views
What is the difference between surface reflectance and top of atmosphere (TOA) reflectance?
I was told that during winter it is better to use TOA because SR is not good for winter. But I didn't find any files describing it. Can anyone explain the difference of these two and why they perform ...
0
votes
1
answer
81
views
Google Earth Engine Landsat cloud mask code origin
There are several similar instances of GEE cloud mask function code online that look like the following, from Cloud Mask Landsat 7 Tier 2 TOA :
var cloudMaskL457 = function(image) {
var qa = image....
0
votes
1
answer
30
views
Overlay Image Date to Landsat Images from a collection
I am trying to extract the date of capture from a range of Landsat images on Google Earth Engine, then overlay that date onto each resepctive image before exporting the image series as a timeline. ...
0
votes
0
answers
46
views
scp landsat not showing
why not showing landsat in preprocessing obtion?c
I cannot find Landsat in my preprocessing toolbar.
I have only preprocessing options of clip raster bands, image conversion, masking bands, mosaic ...
0
votes
1
answer
49
views
Sample raster (Landsat) using points (preferably using Python or maybe GEE Code editor)
I have a point shapefiles that covers an area of Multiple states and multiple Landsat (NDVI) tiles from a span of May-Sept for 2005, 2010, 2015, 2016, and 2021. Let's just focus on 2005 for now. I ...
0
votes
1
answer
39
views
Landsat 5 RGB displaying wrong colours GEE
I'm accessing a Landsat 5 image on GEE from the Collection 2 Tier 2 dataset (tier 1 is not available for these images). I'm displaying in B3/2/1 (i.e. R/G/B) but the white ice and snow shows up as ...
0
votes
0
answers
34
views
Landsat 7 NDVI errors?
I calculated NDVI using a method from a previous question I asked. I forgot that Landsat 7 has errors following 2003. I don't mind running it again but is there ways to correct for this error?
# Start ...
2
votes
1
answer
73
views
Calculating NDVI from Landsat data
I have multiple folders containing landsat data from different years . I have been just testing Landsat 5 before doing them all but I feel as though something is wrong with the code.
def ...
0
votes
1
answer
79
views
Download all Landsat tiles for a specific data range onto my computer using Google Earth Engine
I want to download all the available Landsat tiles (all bands included) for a given ROI using GEE. By tiles I mean the original tiles USGS uses to organize the Landsat data. I want each individual ...
0
votes
0
answers
35
views
How to understand the Landsat457 cloud removal code recommended by GEE
What does the cloud removal code recommended by GEE mean?
// This example demonstrates the use of the Landsat 4, 5, 7 Collection 2,
// Level 2 QA_PIXEL band (CFMask) to mask unwanted pixels.
function ...
0
votes
1
answer
37
views
LST in GEE: Error generating chart: No features contain non-null values of "system:time_start"
The error:
Error generating chart: No features contain non-null values of "system:time_start"
appears when I try to generate the LST graph in GEE for the selected period. I tried to return ...
0
votes
0
answers
102
views
Topographic correction
I am trying to code the topographic correction and I get this error:
"Image (Error) Image.constant: Parameter 'value' is required."
I have seen a similar script for an entire collection, ...
0
votes
0
answers
31
views
How to the image date/ metadata used when using the .median filter in GEE?
I am processing LST, NDVI, NDBI, & UHI data in a 1 year period. I used the .median filter function for filtering the dates.
My question is, how do I know what images to use? I've tried the ...
0
votes
0
answers
30
views
Black gaps between tiles after qgis:tilesxyzdirectory
After adding satellite images and using qgis:tilesxyzdirectory, I discovered gaps between the tiles:
I used the following parameters:
res = processing.run("qgis:tilesxyzdirectory", {
'...
0
votes
0
answers
20
views
Cloud Masking and Compositing Landsat SR Timeseries in GEE Python Colab - Fails to Export
I'm trying to create a seasonal (dry/wet) Landsat NDVI time series for multiple sites in an area over a span of approximately 30 years within Google Earth Engine's Python Colab. Each site will have a ...
0
votes
1
answer
57
views
How to merge Landsat data on different paths in R
I am trying to merge four landsat (derived product) images available at https://e4ftl01.cr.usgs.gov/MEASURES/GFCC30TC.003/2000.01.01/. You will have to have a NASA Earthdata login username to access ...
0
votes
1
answer
39
views
Batch export individual monthly rasters from a raster stack in Google Earth Engine
I have the following code where I am exporting monthly images (all bands included) for the year 2018:
var collection = ee.ImageCollection("NASA/HLS/HLSL30/v002")
.filterBounds(table);
...
0
votes
1
answer
72
views
Landsat NDVI Anomaly Google Earth Engine
I am interested in calculating Monthly NDVI anomaly using Landsat. My objective will calculate long term monthly NDVI with all Landsat collection 2 sensors. In this simpler example I am only using ...
0
votes
0
answers
121
views
How to search Landsat data using USGS M2M on Python based on row and path instead of a polygon area
I want to search for Landsat images via M2M API from USGS and its documentation can be found at the following link: https://m2m.cr.usgs.gov/api/docs/json/. The entire tutorial I follow can be found ...
1
vote
1
answer
173
views
How to download Landsat 8/9 images via eodag Python package - UnsupportedProvider
I want to automate the process of downloading Landsat 8/9 images via python. What I want to download is zip files with all bands (not some bands seperately). I have checked similar questions in GIS ...
1
vote
1
answer
116
views
Problem downloading images via landsatxplore.api
I use landsatxplore python package to download some landsat images. I have used it to download images taken one year before and it worked. I have written some Python code to download the images via a ...
0
votes
0
answers
16
views
Landsat 5 data gaps in the 90s in Alaska
I'm working on looking at all available Landsat imagery for coastal Alaska, particularly above the Arctic circle. There are significant data gaps in the available imagery in the 90s when Landsat 5 was ...
0
votes
1
answer
45
views
Looking for Landsat imagery from 1986 for Paraguay
I have accessed many websites such as USGS, NASA, Earth explorer. Somehow none of them has access to the image in the location I need or when I use the USGS website I get a warning that says:
The ...
0
votes
0
answers
37
views
How can I composite Landsat-7 RGB tif images to the true color image using python?
I use below codes to composite Landsat-7 Surface Reflectance band(B3, B2, B1) images to the true color image. but the result was a wrong image. How can I solve it?
import numpy as np
import matplotlib....
0
votes
0
answers
57
views
Export and download each Sentinel-2 satellite data by date from Google Earth Engine
I would like to download Sentinel-2 satellite data for the year from January 1, 2023 to December 31, 2023 from Google Earth Engine, respectively by date.
I've written and run the script below, and I ...
0
votes
1
answer
46
views
How to extract a grid layer from GEE image?
Recently while working with GEE in python I was trying to slice a Landsat image to get its bands and grid for a specific area.
On the first stage I sampled a neighborhood around a point with radius ...
0
votes
0
answers
26
views
Region of Interest selection error in Semi-Automatic Classification Plugin (Error: unable to calculate)
Yesterday I upgraded the Semi-Automatic Classification Plugin. Immediately after doing this, the automatic ROI selection is giving me that error as shown in the attached image. I have tried to ...
0
votes
1
answer
29
views
Raster values out of range when exporting a spectral index
My goal is to export monthly bands and indices from Landsat 9. Here is my approach for the bands (I know it's not the most elegant way but I think it's working):
var landsat = ee.ImageCollection('...
0
votes
1
answer
61
views
Rasterio ValueError
I am trying to clip a bunch of Landsat images with vector mask, but the Rasterio keeps hitting me with following error:
ValueError: min() arg is an empty sequence
I have not been able to resolve it....
0
votes
0
answers
27
views
Projecting Landsat image correctly using Build Virtual Raster
I am trying to make one complete image using B4 images from USGS and another using B3 images to then calculate NDVI. The issue I'm having is a single image not lining up in the same projection (see ...
1
vote
1
answer
81
views
Google Earth Engine Landsat NDVI
I'm trying to map deforestation using Landsat NDVI time-series. But unfortunately I can't find the data from 2022 - 2023, on the other side data before that year is available. Can someone explain me ...
0
votes
1
answer
103
views
Dictionary.get: Dictionary does not contain key: bucketMeans Error when trying to apply Otsu threshold
I am trying to apply Otsu's threshold to remove water from my NDVI image. But when running the code I get the error:
ImageCollection (Error)
Error in map(ID=1_2_LE07_020039_20220510):
Dictionary.get: ...
0
votes
0
answers
149
views
Correctly merge Landsat images in a median mosaic using different tiles
I have several Landsat 8 and 9 images, from two different tiles that I want to merge together in a median mosaic. The tiles are tiles that overlap, with two images for each tile.
What I'm doing to ...
1
vote
0
answers
190
views
Applying temporal water masks to temporal Landsat composites
My goal is to create monthly water masks using an NDWI index with Landsat. Additionally, the code should allow a user to select their own temporal window, but in this case the goal is monthly. In ...
0
votes
1
answer
48
views
Predict live fuel moisture based on NDVI in GEE
I am using the code below to predict live fuel moisture for a specific point, but when I get to getting the value, it says no band 5, but I used band 5 to calculate NDVI, which indicates it is there, ...
1
vote
1
answer
55
views
Directly working with data from different platform without having to download it in Google Earth Engine
Is it possible to import and work with data that is not hosted in Google Earth Engine without having to download it?
I am working with a publicly available Global Man-made Impervious Surface (GMIS) ...
0
votes
0
answers
64
views
New Zealand satellite imagery Google Earth Engine
I want to create a satellite image for all of New Zealand using 2020 Landsat 8 satellite imagery to then calculate NDVI to export into QGIS. I am wanting to compare to 1990 satellite imagery so want ...
1
vote
1
answer
40
views
Retrieving Spectral Values at Specific Wavelengths in Landsat Imagery. Is it possible?
Imagine you are working with Landsat imagery, specifically Landsat 5, and you aim to extract spectral information at 531nm. In this scenario, you would typically choose band 2, as it operates within ...
0
votes
0
answers
29
views
Turning stretched raster image to RGB 3 bands
I'm using a 2012 landsat image for a time series image analysis. The original image had 3 bands colors composite, after image processing, because the original image had scanline errors, the result ...
0
votes
0
answers
30
views
Extract images of sand dunes migration from 1st January 2021 to 20th December 2023 through Landsat9
I'm seeking to extract images depicting the migration of sand dunes between January 1, 2021, and December 20, 2023, utilizing Landsat 9 data. While attempting to retrieve this information using the ...
1
vote
0
answers
47
views
Is there a publicly available higher resolution equivalent to Landsat 8/9 TIRS?
I have a strong feeling the answer to this question is no. That said, I'd love to be wrong.
I'm looking to estimate land surface temperature at a higher resolution than the 100m bands (10 and 11) on ...
0
votes
0
answers
36
views
Excluding 'No Data' Pixels When Counting number of pixels in an AOI with ERDAS IMAGINE
I'm working with Landsat imagery in ERDAS IMAGINE 2014 and have encountered an issue with 'no data' pixels within my Area of Interest (AOI). The AOI includes unwanted 'no data' pixels that are ...
0
votes
1
answer
271
views
Landsat imagery showing up as white in GEE
I am trying to learn GEE's Python API through Google Colab. Right now I am trying to map Landsat using folium and geehydro. I was able to implement NDVI just fine, and it displayed exactly as I ...
0
votes
1
answer
396
views
How to mask clouds and shadows for Landsat 5 Collection 2 Level 2 data in Google Earth Engine
I want to create a cloud-free composite for Landsat 5 data and I want the shadows to be masked as well. However, the code only includes the clouds. I am extremely new to this and cannot find any ...
0
votes
0
answers
87
views
EVI differences between Landsat 5 and 8 (utilizing Collection 2 data within Google Earth Engine)
I am calculating the EVI changes from 1984 to 2023 in the winter months within the state of Maine. I have written up a script to understand the changes within each month across the 40-year time scale ...
0
votes
0
answers
61
views
What do the values mean in surface reflectance/surface temperature bands Landsat 8/9 OLI/TIRS C2 Level 2?
I am trying to make a heat risk index using Landsat8 but I am having a bit of trouble with understanding the basics or operating remotely sensed imagery. I downloaded the band 10 of Landsat 8 because ...
0
votes
1
answer
183
views
Unable to map land surface temperature in QGIS from downloaded tiff
I am trying to download a land surface temperature raster layer from USGS Earth Explorer. I have chosen the following data to map for the Berkeley, CA. From Earth Explorer, from Landsat 4-9 C2 U.S. ...