Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
The results are in! See what nearly 90,000 developers picked as their most loved, dreaded, and desired coding languages and more in the 2019 Developer Survey.

Questions tagged [landsat-8]

Use this tag when asking question related to the 8th satellite in the Landsat program.

0
votes
0answers
12 views

GDALwarp for reprojecting netCDF file

I am trying to re-project a netCDF file using the gdalwarp command. However, the gdalwarp is giving me a black output. Below is my code: import gdal import osr import netCDF4 from osgeo.gdalconst ...
1
vote
0answers
16 views

Surface Temperature + Air Temperature in Landsat image comparisons

Quick question about relating Landsat Surface Temperature to locally recorded Air Temperature on a given day: Are differences in local air temperature captured by the Landsat ARD ST imaging process? ...
0
votes
1answer
30 views

Pansharpening Landsat 8 16 bit raster images

Situation: I have merged six Landsat 8 image tiles to one big tile for the bands 4,3 and 2. These are Landsat level 2 products, so already corrected to surface reflectance and need no further ...
2
votes
2answers
77 views

Landsat 8 - Reflectance Values

I downloaded some Landsat 8 OLI/TIRS C1 Level-1 images from EarthExplorer. I was hoping to get reflectance data out of the blue, green and red band; however, when I opened those images in ArcMap, the ...
0
votes
0answers
23 views

Deriving temperature from Landsat (Google Earth Engine)

I've been editting a script to make a time series chart of the temperature. (Original script: https://code.earthengine.google.com/2b2c4e1ece6ac2a201f8e854c34cd577 ) The issue is that I don't know what ...
0
votes
2answers
31 views

Google Earth Engine exported image looks different from map rendered on screen

I am creating a composite image of Landsat 8 OLI of Okinawa and want to export the true color image to my google drive as a tif file. I was able to successfully download it, but the image (img2) looks ...
1
vote
0answers
26 views

Removing pixels in band using an inequality in Google Earth Engine?

My current code: https://code.earthengine.google.com/5ff735e22e894a6c1b5ddc628cfccae7 I have an inequality from line 99-106. I want this inequality to assign a value of 1 to all pixels that satisfy ...
1
vote
1answer
23 views

Landsat 8 Level 2 products. Converting Pan & Thermal bands to spectral reflectance

We have downloaded around 20 Landsat Level 2 Surface Reflectance scenes for our AoI. The processed bands available in the downloaded scenes are, as you people know - Aerosol,B,G,R,NIR,SWIR,Cirrus. ...
1
vote
0answers
17 views

Landsat 8 cloud band: how to understand their (bit) coding?

I am trying to understand how to use the Lansdat 8 cloud quality band. The user guide L8_Surface-Reflectance-Code-LASRC-Product-Guide.pdf does not explain much, but just gives tables (Table 7-1, 7-2 ...
0
votes
0answers
98 views

Calculating LST from Landsat 8 in Google Earth Engine?

I'm trying to write a code for Land Surface Temperature (LST) from Landsat 8 images in google earth engine. I'm using the code of this question as a guide and I succeeded at intermediate steps but I ...
0
votes
1answer
23 views

Integrating Landsat ETM+ and OLI surface reflectance data

I want to do a time-series analysis on Landsat surface reflectance data for an extended period of time (2005-2018), which requires integration of Landsat 5, 7, and 8. Is there any procedure to make ...
1
vote
1answer
24 views

How can I set multiple values to null in one raster and replace all other values with another raster?

I am working with Landsat8 cloud data (BQA.tiff). I would like to set all medium and high confidence cloud/cloud shadow values (values listed below) to null and replace all other values in this image ...
2
votes
1answer
71 views

Filter Specific dates in Google Earth Engine?

I've called Landsat8 images from 2014 to 2019 using filter date function. But I don't know how can I call Landsat8 images only for June, July, and August from 2014 to 2019? Map.centerObject(geometry);...
1
vote
1answer
27 views

gdal nearblack increases file size. Is this expected behaviour?

I ran gdal - nearblack on a Landsatlook image with geographic reference as follows: nearblack -o c:\test\test_nearblack.TIF -of GTiff c:\test\LC08_L1TP_179044_20181228_20181228_01_RT.tif The input ...
0
votes
1answer
53 views

i.atcorr [GRASS] - has anyone used it and actually had success?

I am trying to apply i.atcorr to a landsat mosaic with GRASS. These are my 6S parameters: 18 01 31 22.10 178.940 -17.263 1 1 0 0.115 -0.270 -1000 116 Everytime I run it, it returns me a raster ...
2
votes
1answer
67 views

How to de-stripe a Landsat 8 band with python?

I am working with Landsat 8 images and some of the bands have striping, e.g.: I've been going down a rabbit hole by looking for a solution for this. Does anyone know a python library that could be ...
0
votes
0answers
47 views

Google Earth Engine pull least cloudy Landsat scene by location using conditional

My goal is to write code that will pull all Landsat 8 scenes available for a given month in a given year for the US, add a cloud score band to each image, and if there are multiple images for the same ...
-1
votes
1answer
74 views

Pansharpening many L8 images in folder?

I want to pansharpen several true color and panchromatic Landsat-8 images in a folder using open source tools (GDAL, Python). File names are of format: L8_2018-09-25T18-17-51_TrueColor_ERaymond.tiff ...
1
vote
2answers
51 views

Do I need to do Radiometric Normalization for time series analysis, if I'm using L2_Landsat8_SR data?

I'm doing some forest change detection across several years using L2_Landsat8 Surface Reflectance data. And I am implementing the method available in R (landsat::relnorm) for relative radiometric ...
1
vote
0answers
144 views

Normalizing negative pixel values in a GeoTIFF with GDAL in Python

I have a GeoTIFF pulled from Google Earth Engine. I'm using the following code to see the red values of each pixel: from osgeo import gdal gdal.UseExceptions() ds = gdal.Open(myfile) band = ds....
0
votes
1answer
39 views

ENVI 5.1 - ANN Classification - Background was classified into one of the class

I'm new to Remote Sensing and I'm having trouble in ENVI 5.1 where the background was classified as one of the classes in the ROI I used, which is not right. How can I exclude the background or at ...
0
votes
1answer
71 views

What's the time zone of the timestamp of LANDSAT Images?

I am using google earth engine just to print the timestamp here of LANDSAT Image. I am using the geometry of a part of Chennai which is in India. // Filtering Data with Date and Geometry var Data2 = ...
0
votes
1answer
45 views

Using Google Earth Engine to filter Landsat Daytime image?

How do I filter Landsat imageCollection by their time of collection? For example, if they are daytime or nighttime, which might be specified as Ascending or Descending. I don't know which metadata ...
0
votes
1answer
131 views

Google-Earth-Engine + Jupyter : filterBounds not working in Landsat imageCollection

I have a simple problem of not being able to select a single Landsat image using filterBounds within Jupyter environment. It used to work just fine in Earth Engine's online interface. I don't know why ...
1
vote
1answer
37 views

Mapping a function over a Collection

I would like to calculate a MSI index for the each image of the collection and I developed below presented script. But, somehow it is not working and it says "midir.divade is not a function". Can ...
1
vote
1answer
107 views

Function to convert Dictionary to Image works for an image but not for an image collection

I have written a small function that first takes an image, calculates mean for each of its bands and then converts the dictionary of the mean value to an image with each mean value acting as a new ...
2
votes
1answer
638 views

Exporting entire ImageCollection in Google Earth Engine using geetools for JavaScript or Python for Windows?

I am very new to ee and am trying to export a collection to my drive, after masking for clouds and clipping to myregion... tried to follow the advice in this answer https://stackoverflow.com/questions/...
1
vote
0answers
41 views

Get a large area landsat 8 metadata from earth-engine

Obviously the code below will returned null because there's no picture in landsat 8 will contain such a large area. #python geometry = ee.Geometry.Polygon( [[73.0, 25.0], [73.0, 49.0], ...
1
vote
1answer
274 views

GEE. : Exported bands must have compatible data types; found inconsistent types: UInt16 and UInt32

What are the possible reasons for this error? This is the code: Map.addLayer(PuntoQuellaveco1); Map.addLayer(operaciones); Map.addLayer(Abast); var image = ee.ImageCollection('COPERNICUS/S2') ....
1
vote
0answers
29 views

Extract the county (or village) level data of forest cover change from Google earth engine [closed]

I am currently working with the Hansen data (Global Forest Change) in Earth Engine. And I would like to extract the county (or village) level data of forest cover change in China from Google earth ...
1
vote
1answer
452 views

Estimating Land Surface Temp Using GEET

I am using google earth engine toolbox to estimate land surface temp for landsat 8 imagery. I have been able to run all the necessary calculation without error but when I add the band as a layer all ...
0
votes
1answer
210 views

GEE unsupervised classification (clustering) of Landsat 8 cloud free composite - User memory limit exceeded

Can anyone explain why I am getting the memory limit error when trying to classify using the wekaKMeans algorithm over a cloud-free composite of Bangladesh? I'm trying to differentiate mangrove pixels....
2
votes
0answers
101 views

Calculating indices such as NDVI or NDSI on Landsat 8 imagery whose pixel type is 16 bit signed integer?

I am trying to calculate an NDSI (Normalized Difference Snow Index) using Landsat 8 OLI level 1 imagery atmospherically corrected in ERDAS ATCOR using raster calculator in ArcMap. NDSI is used to to ...
0
votes
1answer
139 views

How to load Landsat imagery over ROI defined as a polygon rather than a point? GEE

In google earth explorer you can load Landsat image around a roi. You can then conduct analysis on this image. I want to expand my region to cover a whole country or continent rather than just the ...
1
vote
2answers
294 views

Getting RGB values of each pixel in a LANDSAT 8 GeoTIFF with Python 3

I'm working with a set of LANDSAT 8 Collection 1 Tier 1 GeoTIFFS pulled from Google Earth Engine, and I need to find the RGB values of every pixel in this GeoTIFF. I've tried using the code from ...
0
votes
1answer
320 views

Classification of buildings using USGS Landsat 8 images on Google Earth Engine

I am trying to classify built-up and non-built-up areas in the district of Ambala in India within the time period 2014-17 using a simple classifier model I had created. The model uses 20,000 points ...
2
votes
1answer
234 views

Why Landsat images are tilted/rotated?

When I browse images from https://earthexplorer.usgs.gov/, I can see that all of the images from Landsat are all tilted/rotated at a certain angle. Why are they rotated? And what's that for? Below ...
3
votes
1answer
135 views

Why vegetation index, NDVI or SAVI is not working in the desert?

Could anyone explain why the vegetation indices are not working in the desert region? I used Landsat 8 image which has been already radiometric/atmospheric corrected. I want to see the fractional ...
0
votes
1answer
165 views

Radiometric, reflectance and atmospheric correction for Landsat 8 image

I am struggling with the pre-processing process for landsat8 imagery. I want to use some indices (e.g. NDVI, SAVI, EVI, NDMI) and create a land cover map at the end using ENVI and ArcGIS. As a ...
1
vote
2answers
37 views

Efficient way to check sample points on many Landsat scenes?

I want to do an accuracy assessment for an annual burned area map (large area - whole country). I have random sampling points which I need to check in simple burned - not burned categories but ...
1
vote
1answer
178 views

conditional statements for raster in R - land surface temperature

Im trying to calculate Land surface temperature estimating with Landsat 8 images, but i got stuck in one place and i cant move on. I m following split window algorithm. I calculated NDVI and I have ...
0
votes
1answer
71 views

Satellite image in ArcGIS darker than usual

This is one image from 2013 in some área. This is another image from 2014 in the same área, but darker. why? How can I display it like in 2013. Both are Landsat 8 images.
2
votes
2answers
67 views

Computing NDVI in ArcMap from Landsat 8 “Analysis-Ready” Surface and TOA Reflectance Products

The internet is full of various contradictory advice on corrections one can make to get NDVI computed from Landsat 8 to fall between -1 and 1. This is for instructional purposes, so I hope to use ...
1
vote
2answers
184 views

Batch Calculating Indices

I have 111 Landsat8 scenes which I want to calculate several indices for. The algebra to calculate them is most of the time Index= (b1-b2)/(b1+b2). I have the single bands (bands 1-11 respectively) ...
0
votes
0answers
37 views

Set multiple values to nodata - Erdas Imagine 2015

I am having trouble with the data ranges in the Landsat 8 surface reflectance product which I downloaded from USGS. The Lansat 8 surface reflectance handbook says the valid range is 0 - 10,000 range ...
0
votes
1answer
69 views

Showing an Error in the code(d.fc is not a function)

IMPORTS: var geometry = /* color: #98ff00 */ee.Geometry.Polygon( [[[73.85016678395664, 14.304113379426035], [73.85016583974448, 14.048667693939866], [74.0477686190103, 14....
0
votes
1answer
289 views

Showing an error in the code (.eeObject.name is not a function)

IMPORTS: var geometry = /* color: #98ff00 */ee.Geometry.Polygon( [[[73.85016678395664, 14.304113379426035], [73.85016583974448, 14.048667693939866], [74.0477686190103, 14....
1
vote
0answers
176 views

Centroid latitude/longitudes of Landsat pixels

I was successful in getting centroid coordinates for pixels in Sentinel 2A image (10m by 10m). But Landsat (30m by 30 m) posed a problem. from osgeo import gdal # Open tif file ds = gdal.Open('C:\\...
1
vote
0answers
177 views

How to preprocess and remove noisy data from Landsat-8 image Bands for ndvi time-series analysis

I'm working on satellite image processing, I'm calculating NDVI for time series analysis and vegetation prediction. I'm having a tough time removing the noisy data like, Cloud coverage Haze Cloud ...
3
votes
0answers
470 views

Image Segmentation and Object-based Classification in Google Earth Engine [closed]

I have tested three methods to segment my image collection: (https://code.earthengine.google.com/699f04706c114260068275acd2605644) var l8sr = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR'); function ...