Questions tagged [sentinel-2]

Remote sensing satellites with Multispectral imaging capabilities

Filter by
Sorted by
Tagged with
-1
votes
0answers
19 views

Reading sentinel-2 products in python [closed]

I downloaded a Sentinel-2 product from copernicus. Do I use gdal or rasterio to read the bands?
0
votes
0answers
22 views

Remove cloud cover and calculate EVI in Sentinel-2 2a by GEE

I am trying to calculate EVI by GEE for every 15 days for two years. I have put the code to remove the cloud mask and wondering if my code is right? // Lists of Years and Months var startDate = '2018-...
1
vote
1answer
87 views

Blank Image - Pansharpening Sentinel-2 imagery in Google Earth Engine

Referring to Pansharpening Sentinel-2 imagery in Google Earth Engine and the solution provided In the answer the code mentioned refers to the use of a single image, instead, I am trying to use it on ...
3
votes
2answers
44 views

Why is the plot triangular?

I'm plotting the least cloudy Sentinel image in MGRS tile '11SPV', but it's rendered as a narrow triangle on the Western edge of the tile. I've changed the temporal range but the same thing occurs. ...
3
votes
1answer
45 views

Displaying the cloud free composite of Sentinel2 using s2cloudless in GEE

I applied the tutorial for 'Sentinel-2 Cloud Masking with s2cloudless' and have this script in GEE: https://code.earthengine.google.com/c525b3926841d4953e016e64682a4e5c In this tutorial, I do not ...
0
votes
2answers
36 views

Downloading Sentinel-2 data from shapefile of whole country

I have shapefile of a small country: Portugal I need to download Sentinel-2 data corresponding to the shapefile, or download a bigger one and then cut it. I tried using SCP plugin of QGIS but only ...
1
vote
0answers
25 views

Download Sentinel-2 images of specific country

I can use SCP plugin for QGIS and download a rectangle shape area but is there any way to download for a specific country or district?
0
votes
0answers
30 views

Cloud masking of Sentinel 2 in GEE

I saw this script in GEE website for masking clouds of Sentinel 2 imagery: function maskS2clouds(image) { var qa = image.select('QA60'); // Bits 10 and 11 are clouds and cirrus, respectively. ...
0
votes
0answers
17 views

Plant area estimation and phenological map creation

I am thinking to estimate the area of sugarcane plants. For that, firstly, I have to extract only the sugarcane area from the image. I shall use NDVI/EVI/Chlorophyll Index to delineate the same but ...
1
vote
0answers
22 views

Land Cover Classification Sentinel-2 deep learning model

I want to create a land cover using the model in the link (https://www.arcgis.com/home/item.html?id=afd124844ba84da69c2c533d4af10a58). For this you need to mosaic Sentinel-2 images using the tool in ...
0
votes
0answers
33 views

Median vs mean in GEE

I applied the cloud masking on Sentinel 2 imagery in GEE. The original image collection without masking clouds is this: First I tried the script exactly as written at the bottom of this page Sentinel-...
1
vote
1answer
32 views

How to fix white tile issue when exporting Sentinel-2 Satellite images as video to drive

I'm trying to retrieve Sentinel-2 satellite images from Google Earth Engine using Python, and export them as a video to google drive. But the problem I'm facing is that regardless of the export ...
0
votes
0answers
14 views

Computation Time Out in Complex Multi-Band Normalization of Sentinel 2 Image Composite

I am trying to implement Pseudo-Invariant Feature Normalization for Sentinel 2 image in 2015 based on the median composite acquired in 2019 (script can be found here). I once ran the script without an ...
0
votes
1answer
33 views

Sen2Like GDALRasterizeOptions Failed to process SRS definition

While running sen2like tool in single-tile-mode an error related to osgeo gdal occurred (Python): [INFO ] 2021-04-07 13:01:06 - reader - Sentinel2MTL Class [INFO ] 2021-04-07 13:01:06 - reader - ...
0
votes
1answer
30 views

Is resampling necessary while calculating Normalized Difference Built-up Index (NDBI) on Sentinel 2

The formula for calculating NDBI using Sentinel-2 bands are as follows: Band 11 - Band 8 / Band 11 + Band 8 However, bands 11 and 8 have a spatial resolution of 20 metres and 10 metres respectively. ...
1
vote
0answers
29 views

Data fusion/Pansharpening of Sentinel-2 and PlanetScope

I am working with fusing optical (Sentinel-2 and PlanetScope) and radar data (Sentinel-1) for my study area, but I got a bit confused over the definition of fusing in the literature. There are plenty ...
0
votes
0answers
23 views

Scale and Numpixel in Unsupervised classification in Google Earth Engine

I used the sample code available in GEE website for unsupervised classification of Landsat data and I changed it to use Sentinel 2 L2A data. var S2 = ee.ImageCollection("COPERNICUS/S2_SR"); ...
3
votes
2answers
36 views

Water color significantly different from different relative orbits?

I've been examining satellite imagery (Sentinel-2) and noticed that water can look significantly different in images from different relative orbits (seems to happen consistently for the examples below)...
1
vote
1answer
22 views

Filter by bound on Google Earth Engine not covering the whole of bound feature

I tried to filter Sentinel-2 image collection by bound, then I visualized the first in the collection after clipping to the bound feature. The problem is that the returned images does not cover the ...
2
votes
0answers
35 views

LULC changes in Google Earth Engine using Sentinel-2 data

I'm looking to classify land changes on river islands in the Congo River using Google Earth Engine with Sentinel-2 data. I need to obtain two cloud-free images for classification and then clip my ...
0
votes
0answers
25 views

Google Earth Engine exported image with missing records in some bands

I've been exporting an ImageCollection (Sentinel-2 data) on Google Earth Engine by stacking the images with the toBands() function. Before, during image collection I've used a function to mask clouds ...
1
vote
0answers
42 views

Resampling Sentinel-2 ImageCollection on GEE having the bands with the same spatial resolution

I'm a beginner at Google Earth Engine. I've seen on previous topics that resampling can be made on single images, like in this topic on downscaling raster images. I have an ImageCollection of Sentinel-...
0
votes
0answers
11 views

How to get right reflectance from Sentinel-2 LIC images?

I found that the range of DN from Sentinel-2 images is 0 ~ more than 10000. How can I get reflectance(0~1)? This picture showed the way to get reflectance. But in this way, reflectance will over 1. ...
0
votes
0answers
12 views

Do the atmospheric conditions affect all spectral bands equally?

I would like to know if the atmospheric conditions affect equally the spectral bands of sensors, such as Sentinel-2? Although the structure of "correctly" analyzing satellite imagery include ...
1
vote
1answer
65 views

Obtaining small images that intersect with shapefile on Google Earth Engine

I am new to Google Earth Engine and am trying to obtain small images that intersect with my shapefile. My shapefile contains 1250 squares of size ~2.5km x ~2.5km. I am trying to find a way to iterate ...
0
votes
1answer
35 views

How long does it take for a Sentinel2 image to become available after acquisition

If one is interested in developing a near-real-time application that uses satellite data (Sentinel 2), then one would need to know what is the lag time between when the image is taken by the satellite,...
2
votes
0answers
59 views

How to apply Sen2cor in sen2r graphical user interface?

I have recently installed the sen2r plugin in r for extracting level 1 Sentinel-2 images from ESA's Long Term Archive and using sen2cor correction to obtain level 2 scenes. An issue I face is that the ...
1
vote
1answer
26 views

Tried to Mosaic Sentinel 2 images but my final image appeared with some overlapping Null data

I'm working on an area that required me to use three sentinel images to fully cover it, I used the "mosaic to new raster" tool in ArcGIS to merge the three images and was surprised to find ...
1
vote
0answers
24 views

How to remove banding in Sentinel-2 imagery over water?

In several L2A Sentinel-2 images, I've seen an angular banding effect over water bodies. Another user thought that these seam effects were caused by aerosol scattering affecting each of the S2 MSI ...
1
vote
1answer
56 views

Forcing y-axis range in ui.Chart.image.series()

I am harmonizing Landsat 8 and Sentinel-2 datasets for agricultural mapping purposes. When plotting the results using ui.Chart.image.series function, one graph shows the y-axis starting not at 0. For ...
0
votes
1answer
75 views

Calculating index from sentinel-2 in Google Earth Engine

I am trying to calculate a water index from Sentinel 2 dataset from Sentinel 2, the error is 'Error: reduce.median: Error in map(ID=20180101T041721_20180101T041718_T47SND): Image.select: Pattern 'nd' ...
0
votes
0answers
40 views

QGIS: Error [24]: The following signature does not match the band set. MC_ID: 1 C_ID: 1

I have run my classification map in QGIS using the semi-automatic classification plugin or SCP. I want to use the same ROIs for different sentinel imageries. But I faced an error Error [24]: The ...
0
votes
1answer
316 views

Image expression in Google Earth Engine

I've been just approaching to Google Earth Engine and JavaScript. I am trying to write a code for chlorophyll-a concentration retrieval from Sentinel-2 images. I want to obtain the chl-a from the ...
0
votes
0answers
10 views

Using SNAP to explore Sentinel 2

I am using SNAP 7.0 to explore Sentinel 2 images for a certain area,,, when I started importing the image using the xml file inside the folder (L1C_T36SYA_A005695_20160725T082012) for example, there ...
5
votes
2answers
65 views

Should I always choose Sentinel-2 atmospheric-corrected imagery?

Sentinel-2 imagery is available in the default L1C form, or in the atmospheric-corrected L2A form. I haven't been able to find a L1C - versus - L2A comparison that would provide the pros and cons of ...
1
vote
1answer
140 views

Using 'updateMask().not()' in Google Earth Engine

I am trying to mask out part of an image(tiff) with another image(tiff) using the 'updateMask' in google earth engine but I keep getting an empty output. The '.not()' is supposed to give the opposite ...
0
votes
3answers
72 views

Rescale Sentinel2 data to 8 bit

I need to rescale Sentinel2 data (both lvl 1C and 2A) to 8 bit, because of the requirements of a GRASS GIS module (i.histo.match) that only works with values from 0:255. All the documentation of ...
1
vote
0answers
89 views

Unable to access and download Sentinel-2 images from Python API with the standard code

products = api.query(footprint.wkt, date = ('20161101', '20161116'), platformname = 'Sentinel-2', processinglevel = 'Level-2A', ...
0
votes
1answer
251 views

Downloading RGB Sentinel-2 with Google Earth Engine and Python

I am fairly new to the Google Earth Engine platform, and I want to create a dataset for my machine learning project using the aforesaid platform. As far I have this code for downloading a single ...
1
vote
1answer
138 views

“image” is not defined in this scope

I am new to coding and need some help debugging...I am trying to classify a region in Peru using Sentinel 2. The error I am receiving is "'image' is not defined in this scope." I believe my ...
0
votes
0answers
15 views

Downloading Sentinel-2 from SCP plugin

Whenever I specify my area of interest and set my coordinates and choose Sentinel-2 it gives me error of Error [50]: Internet error:HTTP Error 401: Unauthorized. How do I solve this problem hence I ...
0
votes
1answer
57 views

Using SNAP in an automated pipeline

I found a way to extract data from Copernicus SciHub, but I'd love to find a way to automate to pre-processing in a Python script for both S2 and S1 data without having to use SNAP Desktop. Is there ...
-1
votes
2answers
44 views

Rasterio Python not reading “pixel” values correctly

I'm trying to simply get the NIR values from Sentinel2 in python. It should be as simple as #import required libraries import rasterio band8 = rasterio.open('R10m/B08_10m.jp2', driver='JP2OpenJPEG') #...
0
votes
0answers
25 views

Error code while downloading cloud free mosaic Sentinel-2 image in QGIS

I'm trying to create a composite image of 2 Sentinel-2 images to make it cloud free using the semi-automatic classification plugin on QGIS, but when I press 'run' in 'mosaic band sets' in the plugin I ...
1
vote
2answers
123 views

Sentinel-2 SWIR (band 11) pansharpening

I am trying to downscale sentinel-2 SWIR band (11) from 20 m to 10 m in ArcGIS. The create Pan-sharpened Raster Dataset tool requires colored RGB image. I only want to downscale SWIR band because red ...
0
votes
0answers
24 views

Issue with preprocessing Sentinel-3 OLCI one band image

I have a issue after preprocessing Sentinel-3 OLCI image. I'd like just reproject one band. But after reprojection my image shifting. I'm doing preprocessing in SNAP. On the bottom i put image ...
0
votes
0answers
290 views

Extract water bodies using Sentinel 2 - Google Earth Engine

I would like to extract water bodies (a lake to be specific) from Sentinel 2 images on Google Earth Engine. I know the Global Surface Water Explorer has pixel data on water-no water, but for my study ...
1
vote
0answers
30 views

Removing visible lines between merged Sentinel-2 L2A tiles

My project area is covered by 4 different S2A MSIL2A tile but when I merge those different tiles on QGIS I can see visible lines between them as shown below. TILE 1: ...
2
votes
1answer
24 views

Reasons for partial tiles in Sentinel

In many cases, when we download a Sentinel tile, it contains only a portion of the full tile. This information is contained as a metadata in the NODATA_PIXEL_PERCENTAGE. But why these tiles are ...
1
vote
0answers
71 views

Sentinel-2 clouds filtering in GEE

I need to filter a Sentinel-2 image collection in order to have almost no clouds. I used the following code: //Dates of interest var START = ee.Date('2017-03-28'); var FINISH = ee.Date('2020-07-31'); ...

1
2 3 4 5
9