Questions tagged [sentinel-2]
Remote sensing satellites with Multispectral imaging capabilities
582
questions
0
votes
0
answers
3
views
Distinguish vegetation using Sentinel-2 data
I would like to study the urban landscape of a certain geographical area using satellite data. In particular, I would like to create a map of all the buildings in a given area using Sentinel-2 data. I ...
-1
votes
0
answers
22
views
How can I classify built-up areas by density? [closed]
Using Sentinel 2A sattelite imagery, I need help classifying built up by its density as; high (big cities, downtowns), medium (suburbs), low (rural or isolated residentials).
So what's the best way to ...
-1
votes
0
answers
21
views
Sentinel-2 Level2A datacube ingestion [closed]
I am trying to index Sentinel-2 level 2A. I use datacube 1.8.1, python=3.8. I found the product definition s2_granules.yaml
Where can I find some information to dataset preparations script related the ...
0
votes
0
answers
22
views
I can’t export the mosaic to Google Drive, it is exported in parts and weighs a lot
var collection = ee.ImageCollection('COPERNICUS/S2')
.filter(ee.Filter.lt("CLOUDY_PIXEL_PERCENTAGE", 10))
.filterDate('2022-07-01','2022-08-30')
.filterBounds(geometry2) ;
print(...
2
votes
1
answer
34
views
Compute kNDVI using R
I am performing a small test to calculate the RBF-kernel NDVI (kNDVI). kNDVI is a nonlinear generalization of the commonly used Normalized Difference Vegetation Index (NDVI). It is a novel spectral ...
0
votes
0
answers
36
views
Why does the SENTINEL-2 satellite imagery struggle to download on QGIS?
As soon as I start the download for any SENTINEL-2 satellite images, an error occurs that states that you should check the integrity of certain bands (image of the error attached). Then the download ...
0
votes
1
answer
22
views
Removal of atypical images from a time series NDVI sentinel-2 Google Earth Engine
I'm new to GEE.
How can I automatically remove by scanning sentinel-2 NDVI images from a collection of images, which contain outliers in their time series by taking into account the before and after ...
0
votes
0
answers
38
views
Interval plots of min, max, mean, and stdDev in Google Earth Engine
I'm new to GEE.
How can I create a Sentinel-2 NDVI time series chart showing the range of min, max, mean, and stdDev in the date range 2022-01-01 to 2023-01-01?
I have tried to adapt some code that I ...
0
votes
0
answers
24
views
NDVI time series image generation using sentinel 2 data for 15 days interval
I'm trying to generate a time series NDVI image using sentinel 2 for every 15 days interval, due to the unavailability of <10% cloud cover image for a certain period. My code is thronging an error:...
-1
votes
0
answers
22
views
Need obtain NDVI for Sentinel 2 with polygon
I need to obtain the NDVI value for a geometric figure and not for a specific point, when I select a point within that geometric figure, it only gives me the value of the point and not a ...
1
vote
0
answers
37
views
Problem with 2022 NDVI time series
I calculated seasonal NDVI Time series (1 image for each season) from 2017 to 2022 using Sentinel-2 L1C images (which I converted to L2A using Sen2Cor), the first 5 years where ok, but the last 3 ...
1
vote
1
answer
27
views
Problem with Atmospheric Correction for Sentinel-2 in QGIS
This is my first time trying to use DOS1 method in Sentinel-2
I have four images to mosaic in L1C and need them to be L2A. I have tried:
Atmospheric correction in QGIS at the L1C files I downloaded ...
0
votes
0
answers
15
views
Semi-automatic classification plugin - Conversion Problem
I'm trying to Preprocess Sentinel-2 Images to use for the classification in the SCP Plugin but I'm hitting a wall at the final step before inputting the Data as Training Input for the Plugin.
I did ...
1
vote
1
answer
41
views
Sentinel-2 Level 2A clouds removal
I tried to remove clouds from Sentinel-2 imagery (Level 2A) using ESA SNAP. I use SNAP 9.0.0. I tried to follow the tutorial "Automatic cloud Masking of Sentinel 2 Imagery Using ESA SNAP". ...
2
votes
1
answer
56
views
QGIS Sentinel 2 Product single bands to true color multiband raster?
I am new here. I am learning to preprocess Sentinel-2 data products using QGIS through various youtube videos. I downloaded and preprocessed everything accordingly using Semi-Automatic Classification ...
2
votes
0
answers
40
views
Detecting break point in Sentinel-2 time series [closed]
I am trying to create a simple method for wildfire detection using Sentinel-2 time series via GEE. The method is based on the decrease of the Normalized Burned Area (NBR) Index when a fire occurs.
So ...
0
votes
0
answers
18
views
Geoserver: sudden change in NODATA values for GetMap requests
I have a Geoserver v2.21.0 where 14-bands raster images from Sentinel 2, corresponding to temporal series of the same geographical sectors, are stored so they can be requested by other services. The ...
1
vote
1
answer
76
views
Export Sentinel 2 evi2 time-series of multiple points as a CSV file to Drive using GEE
I am new to GEE. I need to export Sentinel-2 evi2 time-series of multiple points as a CSV file to Drive using GEE.
I based my code:
// Vou calcular o evi2 para a minha região de interesse, que não
// ...
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 ...
1
vote
1
answer
54
views
Export Sentinel-2 'SCL' Band From Earth Engine
Good Day.
I have a use case where I need to export the SCL band from a median composite image that I created using EarthEngine. I have no problems with exporting the band, however when I look at the ...
1
vote
0
answers
24
views
Given points extract square patches of different dimensions
I have a set of point coordinates and I wish to extract a square patch around each(keeping the point at the center -say patches of 64x64~256x265 pixels-) from Sentinel-2. The points are arbitrary and ...
2
votes
0
answers
48
views
Finding SOC (Soil Organic Carbon) index using Sentinel 2 (L2A)
I am currently working on a project to find SOC (Soil organic carbon) using satellite imaging from Sentinel 2 L2A. Is there any way for calculating soil organic carbon index using the Sentinel L2A's ...
2
votes
1
answer
87
views
Gaps between tiles after merging
I have some TIFF tiles that belongs to Sentinel 2. I downloaded them by using Sentinelsat library. Their coordinates system is mixed; that is why I need to reproject them for a common coordinate ...
0
votes
0
answers
42
views
Handling retrieval of Sentinel data from long term archive in automated script
I would like to create a mock-up for a cloud service that offers the user a simple map view in the web browser, giving them the ability to select a region (polygon) and some parameters (similar to the ...
1
vote
1
answer
41
views
Rasterio does not merge correctly
I downloaded some Sentinel-2 data by using python sentinelsat library. Then I grouped the tiles and processed same tiles due to obtain one tile for each groups. To merge these tiles I used rasterio....
0
votes
1
answer
65
views
how to print all the images of an Image Collection
I have to print all the images (layers) of ImageCollection because it is easier to select manually the best image.
Is it possible?
var point = ee.Geometry.Point([8.73727, 45.81165]);
// Import the S-...
0
votes
0
answers
39
views
Sentinelsat group tiles
I query sentinel-2 products for a large shape by using python library which is sentinelsat. This query returns a lot of data, some of them is belongs to same tile but their date is different. Is it ...
0
votes
1
answer
106
views
Google Earth Engine: PCA (Principal Component Analysis) issue with 'arrayFlatten' when applied on Sentinel-2 glcm texture bands
I am trying to get PCA for glcm bands derived from sentinl-2 using following code
var S2S1comp = ee.Image("users/monishD/S2S1comp");
///2. ///Set "seeddist" and "glcmws" ...
1
vote
0
answers
45
views
How to do cloud removal on composite imagery
I'm trying to get a state region of Sentinel-2 composite image from last year (2022-04-01, 2022-04-30). I did the normal cloud removal method based on QA band. The code is
Import roi
Import sentinel-2 ...
0
votes
0
answers
47
views
Mosaic different data Sentinel-2 L2A image with color difference
I have downloaded two L2A level sentinel-2 images at 2022-09-05 and 2022-09-07 from scihub. After subset and resampling on SANP, I used seamless mosaic in ENVI to mosaic the two scenes, and I found ...
1
vote
1
answer
55
views
Using NDVI thresholds as a condition for successive elaborations in Google Earth Engine
From Sentinel-1 and Sentinel-2 it was created an image collection of 255 images, each with 5 bands:
ndvi,
VV_corr (VV corrected for the incidence angle),
VV_diff (VV_corr difference between two ...
0
votes
1
answer
35
views
Get rid of those masked tiles to continue with data processing
I have masked tiles in my Landsat images for my area of interest, so I merged a sentinel 2 image to fill the gaps. However, after merging and continuing with the classification, those tiles are still ...
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 ...
0
votes
1
answer
205
views
Calculating average NDVI for specific months with S2A in GEE
I would like to calculate an NDVI average for only 3 months (april, may, june) for 5 years from the S2A image collection.
As a result I would like to create a chart with my 15 values and map an image ...
2
votes
0
answers
119
views
Mask cloud shadows of Sentinel-2 L1C (TOA reflectance) in GEE
I am trying to automate an analysis in Google Earth Engine using Sentinel-2 imagery. Sentinel-2 L2A (Bottom-of-atmosphere reflectance) imagery is not available in my study area, so I must use L1C (Top-...
0
votes
0
answers
244
views
Monthly NDVI Time Series from Sentinel 2
I am trying to extract monthly NDVI time series as CSV file from sentinel2. When I run the exported CSV file in task bar, it fails after some time and throws an error given below:
"Error: Image....
0
votes
0
answers
22
views
Faster method to not consider NaN during RF classification?
To classify the pixels of a Sentinel-2 image I am using a Random Forest model.
Firstly, I am reading and stacking bands and indices pré-calculated from Sentinel-2 data (19 rasters in total with size ...
0
votes
0
answers
14
views
User memory exceeded on code that previously ran uninterrupted
I am creating an NDVI time series with Sentinel 2 imagery for NDVI. I am trying to map the NDVI function and get one image per month representing the max NDVI for that month. This code will run but ...
0
votes
0
answers
38
views
Size of area in Web Mercator
I downloaded a satellite image from Sentinel Hub. I requested a 10,000 x 10,000m image in Web Mercator (EPSG:3857).
Here is a piece of code that I use:
bbox = BBox(bbox=[x, y, x + 10000, y + 10000], ...
0
votes
1
answer
91
views
Gaps in Sentinel-2 coverage
BACKGROUND:
I am downloading Sentinel-2 imagery using the Semi-Automatic Classification Plugin, QGIS version 3.22.12.
Some of the granules contain "gap" areas where all of the pixel values = ...
0
votes
1
answer
16
views
Timesat 3.3 TSM_GUI "Error while evaluating Menu Callback" on Sentinel2 NDVI time series
I try using timesat on a 1 year NDVI time series (gapfilled) from Sentinel 2 imagery but I have an error message (see screenshot).
I converted each .tif NDVI image into flat binary format using the ...
0
votes
0
answers
162
views
Raster not taking projection when converting from JP2 to TIFF using gdal.translate in Python
I am converting a sentinel 2 image from .jp2 to .tiff. The conversion is okay but when I open the raster in QGIS it ask for me to set a CRS but when I check the metadata the CRS is already set to the ...
1
vote
1
answer
36
views
I required a script to add a CBERS4A layer in QGIS from Google Earth Engine
Currently I have a script to add Sentinel2 images from gee. I required an easy way to add cbers4a images in a QGIS project. The following script is used to add S2 images:
import ee
from ee_plugin ...
0
votes
0
answers
72
views
Using .reproject for resampling/interpolation of 10m Sentinel-2 bands into 20m
Is it the right method of resampling/interpolating 10m bands of Sentinel-2 into 20m bands?
/*-----Loading Sentinel-2 Level-2A (SR) Data-----*/
var tiles = ['42QVM', '42QUM', '42RUN', '42RTN', '42RTP',...
1
vote
0
answers
26
views
Is it necessary to have the same spatial resolution of all the bands of an image before classifying the image? [duplicate]
Is it necessary to have the same spatial resolution of all the bands of an image before classifying the image? In my case, I am working with the 10m and 20m spatial resolution bands of Sentinel-2. I ...
0
votes
1
answer
45
views
Is it correct to calculate NDBI using bands of different spatial resolutions?
Is it correct to calculate NDBI using a 20m SWIR Sentinel-2 band and a 10m NIR Sentinel-2 band without resampling any of the two bands? And what will be the spatial resolution of output NDBI image in ...
0
votes
2
answers
138
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
1
answer
48
views
gdal_translate (python) seems to fail with (arbitrarily?) different window
I'm trying to take a satellite image tile (Sentinel 2, product 2A) and crop it to a smaller window using lat lon coords. I've created a tiff image combining all of the different Sentinel 2 bands using ...
0
votes
0
answers
17
views
Using an image as sampling layer in supervised classification in GEE
I am very new to Google earth engine and remote sensing. I would like to use an image instead of a feature collection as my training sample regions in different classifiers in google earth engine but ...
1
vote
0
answers
64
views
MCARI index standard range and formula
What is MCARI's standard range of high and low value. Like NDVI range is from -1 to +1, so is it from -1 to +1 or different because when I am calculating it my range goes up to in thousands. Also if ...