Questions tagged [sentinel-2]

Remote sensing satellites with Multispectral imaging capabilities

Filter by
Sorted by
Tagged with
0
votes
0answers
14 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
21 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 ...
0
votes
0answers
12 views

Advanced Sentinel 2 Image Classification (6 Vegetation Classes) [closed]

I have this project of creating LULC from a Sentinel 2 image, I'm very familiar with level 1 basic image classifications with 4 to 5 classes but this time my project requires about 10 classes which 6 ...
1
vote
1answer
14 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 ...
-2
votes
0answers
22 views

Spectral Indices: Division by zero?

I am trying to calculate spectral indices from Sentinel-2 reflectance values, the range of which I normalized to be in [0; 1]. I realize that in quite a lot of the products I downloaded, for many ...
1
vote
0answers
17 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
29 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
30 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
13 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 ...
-2
votes
1answer
93 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 retrievial from Sentinel-2 images. I want to obtain the chl-a from the ...
0
votes
0answers
9 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
60 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
53 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
52 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
60 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
87 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
62 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
14 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
48 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
37 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
23 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
84 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
12 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
128 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
23 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
16 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
34 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'); ...
0
votes
0answers
66 views

Error 38 Unable to load raster - Trying to preprocess satellite images from Sentinel 2 through SCP plugin

I'm not sure why QGIS can't preprocess the jp2 file I downloaded from Sentinel 2. I'm using the SCP plugin. I hope someone can help me out. I think I have to obtain a tiff file before I can clip it ...
0
votes
0answers
27 views

Sentinel-2 remove images from image set with B10 above a value (remove cirrus)?

I've noted in Sentinel-2, some of my images in a collection appear hazy (and have B10 values > 50) yet the cloud coverage assessment shows no cloud/cirrus. I understand I can see the ...
0
votes
0answers
80 views

Is there any STAC catalog available for Sentinel-2 data on Google Cloud?

We are looking for a fast and optimum way of discovering and downloading Sentinel-2 data from Google Cloud using Python. We have tried using index data in BigQuery and it works. However, we have also ...
0
votes
0answers
28 views

Layer Stacking Sentinel-2 image on Google Earth Engine

How can I stack sentinel 2 Image? My complete code is : var image = ee.ImageCollection('COPERNICUS/S2') .filterBounds(table) .filterDate('2019-06-01','2019-07-01') .median() var subset = image.clip(...
0
votes
1answer
71 views

Optimal Sentinel 2 Bands combination for NDMI

I want to calculate NDMI (Normalized Difference Moisture Index) using Sentinel 2 bands on QGIS. I am not sure if right formula is B8-B11 or B8A - B11. Band 8 seems to give better results but on the ...
3
votes
1answer
59 views

Forming a single TIFF image of a Sentinel 2 tile [closed]

I downloaded the data using the following command from Amazon S3 bucket : aws s3 cp s3://sentinel-s2-l2a/tiles/51/H/VC/2020/10/19/0/ aus1 --recursive --request-payer. Then translated the 13 bands ...
1
vote
1answer
80 views

Is there a way to merge ImageCollections in Earth Engine without the “system:index” property being modified?

I was trying to merge two Sentinel-2 image collections (one based on date filtering and one based on image IDs), then pull in the matching Sentinel-2: Cloud Probability dataset to apply cloud masking ...
0
votes
0answers
23 views

Understanding value range for Sentinel-2 images

I have a question regarding Sentinel-2 images. I do not understand how the spectral reflectance values are saved/converted. After the radiometric specification page: The equipment senses the light ...
0
votes
1answer
17 views

Get UTM regions overlapping with a geojson polygon

how can I get the list of UTM grids overlapping with a geojson polygon in web mercator? I am trying to download data off of Sentinel, and I am seeing if I can go directly from an input polygon to ...
1
vote
0answers
40 views

How to find the image ID participating in the mosaicing in Google Earth Engine

I want to find the image ID participating in the mosaicing, here is my mosaic process. Just the partial images appearing in the mosaicing result, not all those meet the filter conditions. The color ...
0
votes
0answers
17 views

Sentinel-2 active fire detection service

I'm looking for a Sentinel-2 analogue of the FIRMS service (Fire Information for Resource Management System), which provides the location of active hotspots. The low spatial resolution of MODIS and ...
0
votes
0answers
30 views

How to calculate albedo using Sentinel 2?

Альбедо Sentinel 2, где найти эти значения и как посчитать в случае необходимости, что на что нужно умножать или делить, я новичок в этом вопросе. (Machine translation) Albedo Sentinel 2, where to ...
1
vote
1answer
30 views

Displaying single band reflectance from Sentinel in GEE

I have been able to display NDVI value in my project but I need some single certain band reflectance value for my data. I have tried in showing blue band (B2) but when I check the inspector tab, the ...
1
vote
2answers
32 views

Data for Sentinel-2 L2A product (suddenly) missing in GEE for certain dates

This code returned imagery for two date ranges previously. It suddenly stopped working for the 2nd date range (2018-06 to 2018-09). I explored setting the cloud cover threshold up to 99 and searching ...
0
votes
1answer
28 views

Passing a start and end date from my list to a map function to filter an ImageCollection in GoogleEarthEngine

For my script I have created the list interval where start and end dates are given for specific time intervals. I would like to map through that list to create a new list where I have an ...
0
votes
0answers
32 views

GEE: Batch Download S2 Image Collection with pixel values = NoData

I am downloading the S2 image collection with all the bands(Band 1-Band 12)based on multiple boundaries. The code is working well and it manages to download the GeoTiff S2 image with all Band 1-Band ...
1
vote
1answer
28 views

Rasterio modifying JP2000 values

I am trying to mask out some of the Sentinel-2 L1C Bands prior to other applications that require me to keep the classic .SAFE structure of the data. I usually use rasterio with no trouble, but even ...
4
votes
1answer
237 views

Download Sentinel-2 WMS layer using GDAL?

I want to download Sentinel-2 WMS layer from https://s2maps.eu/ using gdal_translate option. I have an XML file to fetch the image. But I am not getting a proper output. I believe it is due to the XML ...
1
vote
1answer
87 views

Semi-Automatic Classification Plugin Image preprocessing Error

I'm using QGIS 3.10 for MacOS with Semi-Automatic Classification Plugin 6.4.7 Currently, I'm trying to perform initial image pre-processing of one of the Sentinel-2 images. However, when I click Run ...
0
votes
0answers
27 views

SNAP Multi-size Mosaic problem

I am trying to mosaic 3 S2 L1C images. I used the multi-size mosaic to prevent resampling as preprocess for the mosaic-only. However the resulting image has 0 values. This is the result: Since S2 ...
0
votes
0answers
30 views

False positive results while mapping water bodies

I am a veterinary epidemiology researcher interested to benefit livestock in a desert. As water is an important resource for herders therefore I have become interested to map water bodies.I learned ...
2
votes
1answer
75 views

Filtering clouds from average in Google Earth Engine

I am filtering a Sentinel-2 collection with the goal of producing an average over a period of three months. I have selected three images within the collection with which to do this. They all have some ...
0
votes
0answers
171 views

Sentinel 2A Classification in Google Earth Engine

I tried to get classify image for my region of interest using Sentinel 2 data. I got the result, but I am getting an error. var roi = ee.Geometry.Rectangle([82.5,18,83,18.5]); //this comment for ...

1
2 3 4 5
8