Questions tagged [landsat]
A series of Earth-observing satellite missions jointly managed by NASA and the U.S. Geological Survey.
660
questions
0
votes
0
answers
11
views
Cloudmask error in Landsat 5
I am trying to mask the cloud from the Landsat 2 collection 2. I applied the same method for Lansat-8 collection from GEE, but the results still remain the mis-identified objects like this image. , ...
2
votes
1
answer
32
views
Unusual Results using Reducer.mean() for calculating percentage in GEE
After receiving some advice from the group, I am trying to recalculate the water occurrence percentage using Landsat. To achieve this, I extracted the water mask using NDWI for the entire collection ...
1
vote
1
answer
24
views
Pixel value backwards compatibility Landsat collection 1 and 2
Background: I have a machine learning model that is trained on values derived from Landsat Collection 1 images extracted from Google Earth Engine. Collection 1 is deprecated and about to be purged ...
1
vote
1
answer
25
views
What additional corrections are applied to Landsat data when it is ingested into Google Earth Engine?
I recently contacted the USGS regarding the Landsat data available via the Google Earth Engine platform. During the course of email correspondence, a USGS staff member shared that the Google applies ...
0
votes
0
answers
19
views
Tasseled Cap Transformation LANDSAT Collection 2
Are there any specific coefficients available for applying the Tasseled Cap Transformation to LANDSAT 5-8 Collection 2 data?
0
votes
0
answers
21
views
LANDSAT 8 LC08 L2SP T1 data
I want to know if Landsat 8 LC08 L2SP T1 data needs any preprocessing before using it to calculate indices such as NDVI?
0
votes
1
answer
37
views
(GEE) The default WGS84 projection is invalid for aggregations. Specify a scale or crs & crs_transform
How do I solve this error
// Compute Normalized Difference Vegetation Index over S2-L2 product.
//Step 1: Access the Sentinel-2 Level-2A data and filter it for all the the images of the year 2020 ...
4
votes
1
answer
74
views
(GEE) Constant value in Chart after applying scaling factor to LANDSAT
After applying a scaling factor to my LANDSAT collection 2 level 2 data the values seem to be off.
var addNDVI = function(image) {
var ndvi = image.normalizedDifference(['SR_B4', 'SR_B5'])....
1
vote
2
answers
99
views
Does USGS Landsat 8 Collection 2 Tier 1 TOA Reflectance need cloud mask before NDVI computation
For computing the NDVI I want to use USGS Landsat 8 Collection 2 Tier 1 TOA Reflectance LANDSAT/LC08/C02/T1_TOA does it need cloud masking or any other form of ''cleaning'' before I can use it?
0
votes
0
answers
35
views
Land Use / Land Cover Change using Landsat 8 L2SP - Preprocessing
For Landsat 8 Collection 2 Level 2 Science Products, do we need to perform any type of correction before doing Land Use Land Cover analysis? For instance, do we need to remove each pixel outside of ...
0
votes
0
answers
45
views
NDVI values of Landsat 7 and 8 differ for same location and year (GEE)
The NDVI values for the same location and same year differ between Landsat 7 and 8. Even though I would expect a small difference the difference I found is too high.
var collection1 = ee....
0
votes
0
answers
18
views
Landsat 4-5 images download issues
I am trying to download Landsat4-5 images via the SCP. I get the same message every time. "no image found, Try with larger area". Even if I choose a huge area, I still get the same msg. I ...
0
votes
0
answers
56
views
Google Earth Engine: Getting error: Error in map(ID=8): Image.select: Pattern 'B5' did not match any bands
Trying to modify a code in Google Earth Engine I found in the internet which I need for performing time series analysis. I need Landsat images from 1984-2022, that’s why I merged two Image Collection (...
0
votes
1
answer
30
views
Different raster's resolution but same pixel number, how is it possible?
Bands 1-7 & 9 of Landsat 8 have a spatial resolution of 30 meters, but Band 10 and 11 have 100 meters. Bellow there are NDVI and Band 10 Rasters of a study area.
Does each pixel of the band 10 ...
0
votes
1
answer
56
views
Different spatial coverage in scenes downloaded from USGS LANDSAT data
I am using M2M Python API to download scenes of Landsat 8 data for North America region, as shown in the code snippet below.
datasetName = "landsat_band_files_c2_l1"
spatialFilter = {'...
0
votes
1
answer
93
views
How can I use Landsat QA band to mask clouds? (collection 2 level 1)
I am using Landsat 8 and 9 collection 2 level 1 data to calculate land surface temperature in ArcGIS. I want to create a cloud-free image using the QA band.
How can I use the QA band to mask any ...
0
votes
0
answers
24
views
Landsat 8 Collection 2 Surface Temperature QA data exhibits strange clustering
I'm working with both Collection 1 and 2 data to explore Surface Temperature.
Collection 2 data has a new product that enumerates the uncertainty in calculated surface temperature.
The data seems ...
1
vote
1
answer
40
views
How to detect Landsat 1 MSS striping?
I'm working with historical Landsat-1 MSS tier 2 imagery in Google Earth Engine. A large portion of images in my collection have this striping distortion (below) that makes the data in all bands ...
1
vote
1
answer
64
views
Landsat 8 panchromatic band and multispectral overlap in GEE
I'm trying to overlay multispectral band with panchromatic band from Landsat8 in GEE.
Although these bands are perfectly overlapped in QGIS, it is not in gee. Why did this happen and, of course, is it ...
1
vote
0
answers
35
views
Different NDVI ranges caused by multiplicative scale factor and additive offset
I am trying to calculate NDVI using Landsat 8 Collection 2 Level 2 data. My problem is that, before applying the scale factor and the offset, NDVI range is correct. After applying the scale factor and ...
1
vote
0
answers
14
views
Problem using cloud masking
I am using Landsat 8 L2C2 products and I am trying to use Quality Assessment Band for Cloud Masking. The problem is that, I don't know which values to use on the remap properties tool. I am expressing ...
0
votes
1
answer
23
views
Are Landsat 8 C2L2 products ready to use?
If we download Landsat 8 Collection 2 Level 2 products, do they need configuration using Quality Assessment Bands before use?
0
votes
1
answer
31
views
Determining sea surface salinity with multisprectral satellite imagery
Could anyone with knowledge of remote sensing tell me if multispectral satellite imagery such as Landsat 8 or Sentinel 2 can be used to determine salinity differences in ocean surface water?
My ...
1
vote
0
answers
16
views
What are the band units of L8C2L2 before applying the scale factor?
Bellow there is an image which shows "Collection 2 Landsat 8 Level 2 Science Products Band Specifications". When I use the multiplicative scale factor and the additive offset on Band 10, I ...
0
votes
0
answers
66
views
Reprojection of TIFF data with unknown projection in python
I am trying to reproject a tiff file from MODIS in unknown sinusoidal projection to wgs84. I found a script here
from osgeo import gdal
# Change the following variables to the file you want to convert ...
0
votes
0
answers
48
views
How to create a multidimensional raster for a study area?
I created a multidimensional raster for a whole set of Landsat 8 images, but I only want to use a specific study area from them. Is there any way to extract a multidimensional study area from a ...
0
votes
0
answers
20
views
Analyze Changes Using LandTrendr - Run for ever
I am trying to implement the following project using my own data.
https://learn.arcgis.com/en/projects/monitor-forest-change-over-time/
The problem is that when I launch Analyze Changes Using ...
1
vote
1
answer
106
views
How to analyze change detection using Earth Engine and Python?
Bellow there is an area which has been classified (legend is on bottom right). What is the code in order to get how many pixels are corresponding to each class? For example, 3000 pixels correspond to ...
0
votes
0
answers
51
views
Confusion using Add Rasters To Mosaic Dataset Tool
I am trying to use Add Rasters To Mosaic Dataset but I am facing a small issue. First image shows the tool and all of my Input Data. Second image, shows the result after I executed the tool. Third ...
0
votes
1
answer
80
views
Is it necessary to apply a scale factor before band combination?
I am using Landsat 8 C2L2 and I would like to compose Bands 1-6. If I don't apply the scale factor at all, what would be the problem? Also, when I am trying to find, for instance, NDVI value after I ...
0
votes
0
answers
41
views
Digital Numbers to Top of Atmosphere Radiance for Landsat 8, which formula is suitable?
I read from the following article, https://www.mdpi.com/2072-4292/8/5/413 that in order to convert Landsat 8 Digital Numbers to TOA Radiance, equation (1) is used (attached image). For some other ...
0
votes
0
answers
22
views
Calibration uncertainty associated with Band 11 of Landsat 8
I read from USGS: "Landsat 8 (L8) Data Users Handbook" the following.
It was from 2019 and I couldn't find any newer version of the Handbook. Thats means, Band 11 is still not a good ...
1
vote
0
answers
62
views
How to face outliers on a raster?
I am trying to calculate a Soil Moisture Index using the procedure of this article: "Estimation and evaluation of high spatial resolution surface soil moisture". My final SMI's range is not ...
1
vote
1
answer
113
views
Python library for downloading L8-9 data from USGS EarthExplorer
A couple of years ago I used to work with Landsat-8 data. I was using kapadia/usgs or yannforget/landsatxplore librairies to download data programmatically from USGS EarthExplorer.
Now I need to ...
0
votes
0
answers
22
views
Why exported composite raster of Landsat scenes split into two files? One with a size 1.2 GB and the other with only 60 MB [duplicate]
There is a problem with exporting a Landsat-based composite which I show in below image. Exported image was cut into two mutually exclusive regions which together make the whole area.
Can I export ...
0
votes
1
answer
109
views
Google Earth Engine returning white images
When I run the following code, a blank image is outputted.
coordinates = input()
geoCoordinates = json.loads(coordinates)
i_date = '1972-07-25'
f_date ='2022-12-31'
aoi = ee.Geometry.Polygon(...
0
votes
1
answer
17
views
What is the ground surface reflectance of Landsat8 Level2 data?
I would like to know the definition of Level2 ground surface reflectance.
For example, up to how many kilometers above the ground is it defined as surface reflectance?
It is possible that I am ...
0
votes
0
answers
101
views
How to convert TOA reflectance to surface reflectance for landsat 1-5 MSS in Google Earth Engine?
I am currently pre-processing my landsat data to look at lake extent change, and I am using the entire landsat archive. For landsat 4 and 5 TM, 7 ETM+ and 8 and 9 OLI/TIRS, I have sourced the surface ...
0
votes
0
answers
94
views
Differences between Landsat collections 1 & 2 in Google Earth Engine
I've been working with Landsat imagery in Google Earth Engine, and recently I've started to migrate everything over from Collection 1 to Collection 2 data. I've noticed what appear to be significant ...
0
votes
1
answer
148
views
Extract data for aoi from preprocessed Landsat CCDC ImageCollection using GEE Python API
I try to extract for a collection of 1 ha square polygons the bands coefficients from a preprocessed Landsat CCDC Google Earth Engine Asset ee.ImageCollection('projects/CCDC/v3').
My plan is the ...
0
votes
0
answers
47
views
Landsat 8 image very poor in QGIS
I am trying to download an image from Google Earth by uploading a shapefile. This shapefile is basically a small town in Mexico. The code I am using is as follows:
var image = ee.ImageCollection('...
0
votes
0
answers
57
views
how to use a raster mask (Landsat Image) and find values from another raster (Sentinel) within the masked area with python
I have a Landsat image which I used to create a mask (NDVI>0.4 for example). The mask is a numpy array. Now using this masked array and Landsat geolocation, I want to find the sentinel values ...
0
votes
0
answers
25
views
Landsat images not showing water bodies and it appears on Google Earth
I tried working with Landsat images on ArcMap 10.2 for Land Use/Land Cover changes to monitor change detection over 40 years using supervised classification. The land use is classified into four which ...
0
votes
0
answers
34
views
How to correctly merge 2D and 1D arrays in Google Earth Engine LandTrendr outputs?
I follow LandTrendr guide to make temporal segmentation of Landsat time series for a given area.
I try to merge 'LandTrendr' output (2D array, where 0 axis means 4 rows with data, and 1 axis means ...
0
votes
0
answers
29
views
SEBAL Landsat 9
I'm use this script (https://github.com/wwolff7/SEBAL_GRASS/blob/master/Sebal70.py) to run the Sebal Algorithm in GRASS 7.2 and its been working fine to Landsat 8 but to Landsat 9 data I got the error:...
0
votes
1
answer
53
views
Can't import Landsat 3 to Google Earth Engine
I'm trying to add Landsat 3 imagery in Google Earth Engine but no image is being displayed in the map, it shows null value.
The code sample is the following:
var L3 = ee.ImageCollection("LANDSAT/...
0
votes
2
answers
140
views
Earth Engine GEE Abnormally low NDBI values derived from Landsat 8
I wanted to compare Landsat-8 NDVI and NDBI in a city using the codes below. I am using similar formulas. However, the NDBI value is abnormally low, compared to NDVI, and compared to raster calculator ...
0
votes
0
answers
113
views
Time-weighted annual NDVI average in Google Earth Engine
I am trying to get an average annual NDVI for my area of interest (AOI) for, say, the year 2013. I have merged Landsat 7 and 8 images, masked out clouds, cloud shadows, and snow, and am left with 31 ...
0
votes
0
answers
50
views
Fill missing values from other rasters in ArcGIS Pro
I am doing land use classification using multiple scenes from the Landsat satellite for 12 months. In each scene, I have removed the cloudy pixels and replaced them with pixels with no data value. Now ...
2
votes
0
answers
92
views
Landsat Collection 2 surface reflectance harmonization
I am using Landsat 5, 7, 8 collection 2 level 2 to extract NDVI time series with GEE.
Is it necessary to apply the Landsat ETM+ to OLI Harmonization with the Roy et al. (2016) coefficients to ...