Questions tagged [sentinel-2]

Remote sensing satellites with Multispectral imaging capabilities

Filter by
Sorted by
Tagged with
2 votes
0 answers
29 views

Viewing Angle Effect On Spectral Reflectance Sentinel-2

I am new to remote sensing and would like resources and literature explaining the effect of viewing angle on spectral reflectance for satellites. I have read the study by Moriya et al translated to ...
  • 33
0 votes
0 answers
9 views

Lineaments extraction using Sentinel-2 [closed]

I know that lineaments are extracted manually using a digital elevation model, but I'd like to know how to automatically extract them using Sentinel-2 imagery.
  • 1
0 votes
0 answers
20 views

What is the date range(0 and 1) under the properties tab of an Image Collection and how do I get it in the DD-MM-YYYY format?

I'd like to know what the date range in the image attached refers to and if it can be obtained in the DD-MM-YYYY format in GEE?
0 votes
1 answer
17 views

Google Earth Engine band did not match any bands error

I am trying to composite S2 images by different technique but the composites for the 25 and 33 percentiles (ee.Reducer.percentile([XX])) its giving an error : p33: Layer error: Image.select: Pattern '...
1 vote
0 answers
23 views

Are the Sentinel-2 images in Google Earth Engine already topographically corrected?

I'd like to know if the Sentinel-2 Level-2A imagery, hosted in Google Earth Engine, was processed to attenuate topographic effects. The dataset description page (https://developers.google.com/earth-...
0 votes
0 answers
22 views

Date of Sentinel 2 web-service in ArcGIS Pro

I am using Sentinel 2 imagery as a web service (layer) in ArcGIS Pro. The layer is Sentinel-2 Views from the ESRI Living Atlas. This loads and displays fine, however the default currency (date) of the ...
  • 489
0 votes
0 answers
37 views

Calculating vegetation indices NDRE AND RECI using Sentinel 2

I am trying to calculate NDRE and RECI using Sentinel imagery ON ArcGIS software . For RECI( RED EDGE CHLOROPHYLL INDEX) the formula is (NIR/RED-1). Can you tell me which band to use in order to ...
0 votes
0 answers
16 views

Creating ROI polygons for Landcover Classification in QGIS

I am trying to create a Landcover Classification of an area in South Africa, using Sentinel-2 imagery, in QGIS. To elaborate: after downloading the relevant images from the Copernicus site, I then ...
  • 23
1 vote
1 answer
42 views

Random forest classifcation for Sentinel-2 low out of bag but high prediction error

I used Random Forest for land cover classification on the Sentinel-2 images in a forest. I have 3 classes: forest (0), bareland (1), and cloud (2). My variables include 4 bands (B2, B3, B4, and B8), ...
  • 269
0 votes
0 answers
17 views

Sentinel-2 unable to handle this request

I have been utilising the API Hub to access Sentinel-2 data. The script I am using is from the Sentinelsat documentation here and has worked for all images I have required except for ...
  • 33
0 votes
0 answers
179 views

Sentinel-2 L2A extracted band values different for EarthEngine Sen2Cor vs standalone Sen2Cor

I'm experimenting with a research project comparing Sen2Cor against ACOLITE using band values extracted from lake center points. I've downloaded the latest standalone version of Sen2Cor, used it to ...
0 votes
1 answer
32 views

How to mask a raster image with classified image class mask?

I have classified an image having a class by the name lights. It has value equal to zero. I select the mask by using var lights_mask = classified_image.eq(0).selfMask(); //binary mask Now I want to ...
0 votes
1 answer
16 views

Image (Error) User memory limit exceeded

I was trying download spectral bands. Below show my scrip, the first part do a mask for take off land cover i don't wish. After, i do a date cube, for download the spectral band, where each band is a ...
0 votes
1 answer
109 views

Cloud masking and displaying a Sentinel 2 image collection in Google Earth Engine

I am trying to use the functions proposed here: Creating Sentinel-2 cloud free, cloud-shadow free composite or scene on Google Earth Engine (GEE)? to mask out clouds in a collection and display the ...
1 vote
0 answers
77 views

NDVI from rescaled Landsat 8 L2 product is out of range

I need to use Landsat 8/9, level 2 products, to compute NDVI. I know that I need to scale band 4 and 5 before compute the index. Here there are the official scaling factors. So, as example, I apply ...
0 votes
1 answer
25 views

GEE add a constant median band representing the median of pixels within a multipolygon

I have a time series of Sentinel-2 images and I'd like to get a single median EVI index value over a multipolygon representing known land-cover areas in each image and set that as a constant band ...
0 votes
0 answers
20 views

Satellite image segmentation using transfer learning with input image of different size and channels

I am new to Deep Learning and recently developed land cover products using U-Net architecture. I have been using an open-source library called segmentation_model and it worked pretty well with a mean ...
  • 105
0 votes
0 answers
28 views

Masking non-vegetation areas in image

I'm having a little trouble masking non-vegetation areas in my images. I'm using Sentinel-2 images, and I have land use and cover across my country (Brazil). To this end, I reclassified this land use ...
0 votes
0 answers
88 views

Cloud masking (S2cloudless) and temporal gap-fillin interpolation on GEE (using Python API)

I need a time series of Sentinel-2 images freed from clouds and with the masked pixels of each image replaced by interpolated values (linear over time). Thus, first, I applied the cloud mask as ...
  • 71
0 votes
1 answer
39 views

Get 4 bands from sentinel-2 .tiff

How can I get an image with 4 channels from https://apps.sentinel-hub.com I mean there are only 3 positions to put only 3 channels.
1 vote
1 answer
66 views

Indexing Sentinel 2 image collection using several conditions

I want to mask water bodies with two different conditions and then add the two indexed layers together to create one layer with different values of 0 (no water), 1 (water: based on index 1), 2 (water: ...
  • 15
0 votes
2 answers
23 views

stratifiedSample() gives an empty feature collection in Google Earth Engine

I am trying to sample 10 random points from each value in the 'QA60' band of a Sentinel-2 image for machine learning purposes. When I use the .stratifiedSample() function, I obtain an empty feature ...
0 votes
0 answers
22 views

Stitching Sentinel 2 Neighboring Images that have been Clipped

I am using QGIS through this whole procedure. I have downloaded Sentinel 2 images of the South African region, and have stacked them together using the QGIS Semi-Automatic Classification plugin. I did ...
  • 23
0 votes
1 answer
23 views

Trouble Converting gdal_calc.py output to Floating Point

I am new to coding. I'm looking to create an NDVI on S2 data using gdal_calc.py in a Jupyter Notebook. I've downloaded imagery from GEE using code provided by the JRC, European Commission. I selected ...
0 votes
0 answers
32 views

Use sen2r() with L2A data to create BOA and SCL?

I have three L2A files downloaded. They are in the .SAFE format. My understanding is that sen2r can process these data, but I don't know which arguments to use. I tried this: sen2r(list_prods=c("...
  • 175
0 votes
0 answers
81 views

Extracting NDVI values of specific pixels, creating monthly averages and plotting a line chart

I have points in form of a shapefile which I have imported in google earth engine intending to get the pixels overlapping with these points and then extracting their NDVI values and finally plotting a ...
0 votes
0 answers
53 views

Sentinel 2 satellite images API

I want to download or reach Sentinel 2 images as png, jpg. I used Copernicus Open Access Hub but it is not so clear, can someone explain how to download one satellite images with ROI and time?
  • 11
1 vote
0 answers
36 views

QGIS histogram shows non-existent values

I work with Sentinel-2 images. I wanted to plot a histogram of a cloudmask, but it showed non-existent values. I used the MSK_CLDPRB_20m.jp2 layer, which is a raster that shows the probability of ...
  • 95
1 vote
1 answer
48 views

How can I display the ID of each image in an Image Collection (Sentinel-2 Level 2A) in Google Earth Engine

I need to work with Sentinel-2 MSI: MultiSpectral Instrument, Level-2A collection in Google Earth Engine, but I need the ID (according to the naming convention in this format: ...
0 votes
0 answers
61 views

About seasonal fluctuation of NDVI using GEE

Purpose:I would like to use GEE to check where the vegetation index is increasing from winter to summer. The median value is calculated for December-February in winter and July-September in summer, ...
0 votes
1 answer
26 views

Preview all raster within a date range from an Image Collection in GEE

I am trying to preview all rasters separately within a date range from an ImageCollection and then export the required raster to a drive. As of now, I am doing this by changing the date range ...
1 vote
0 answers
28 views

Summing satellite cloud masks creates weird blocks along water

I'm trying to sum 150 Sentinel-2 cloud masks together. Before I do this I have reclassify every pixel into a 1(cloud) or a 0(no cloud) based on the original value. This results in: After that I sum ...
  • 95
1 vote
0 answers
66 views

Get image by GeoJSON from Sentinelsat

I have a polygon geometry file. Upon request footprint = geojson_to_wkt(read_geojson('C:\\Users\\kurma\\OneDrive\\Рабочий стол\\geojsons\\file_5.geojson')) products = api.query(footprint, ...
0 votes
1 answer
114 views

Sentinel 2 imagery not filling the whole square Google Earth Engine JavaScript

Sentinel 2 satellite should be able to display that region of the square too because of the way the satellite travels and scans each region. Why is this happening? var start_date = "2016-05-12&...
  • 1
1 vote
1 answer
59 views

If/else statement in Google Earth Engine doesn't give output desired

I am trying to make a correction for the NDVI index calculated from Sentinel-2 using GEE. I found out that for pixels with NDVI meaning in the range (0.5, 0.6) it should be subtracted 0.122..., and ...
1 vote
0 answers
30 views

Unique product name for Sentinel-2 products, which does not change after re-processing by the distributor

Currently, I use the names of the Sentinel-2 space imagery product archives as a unique image identifier in the database. It turns out that this identifier contains processing data and time, which ...
  • 5,732
2 votes
0 answers
134 views

Getting Sentinel-2 raster values for points on Google Earth Engine

I am calculating TSM and chlorophylle in a river, for each parameter I used a function to create a new band that gives me information about each one. First I want to calculate the mean value for ...
0 votes
1 answer
158 views

Google Earth Engine Creating a mask for an ImageCollection

I'm using Google Earth Engine's JavaScript API to process Sentinel-2 images. I've calculated the EVI from the Sentinel ImageCollection, and would like to apply a mask that removes all the values ...
  • 181
0 votes
1 answer
45 views

Google Earth Engine Limiting Image Values

I'm using Google Earth Engine's Javascript API to process Sentinel-2 images from 2016-2021. I've calculated the EVI values for these images, which has a range of -1 to 1. I want to correct any ...
  • 181
0 votes
1 answer
344 views

GEE Supervised Classification using Sentinel-2 to detect seagrass

I am trying to distinguish seagrass from seaweed (macroalgae) and ultimately map seagrass around Britain. I am aware it may not be possible because it is challenging to differentiate seagrass and ...
0 votes
0 answers
161 views

Export Image with different bands and parameters in Google Earth Engine

I'm trying to export an image of a specific region that multiple times that has different parameters. I'm using Sentinel-2 imagery and would like to export true color, false color and SWIR imagery ...
  • 15
0 votes
1 answer
56 views

Pixel value differences in image downloaded through STAC api & Sentinel hub api

I downloaded same tile from AWS & Sentinel API. I compared pixel values for both and they differ by 1000. For example, consider red band. The value at 0,0 (row,column) for the image from Sentinel ...
  • 35
1 vote
1 answer
45 views

Resampling high resolution data into lower resolution based on most common value

I want to use a high-resolution classification (3cm) as training data for a classification using Sentinel 2 data (10m). To do so, I want find which high-res value is most common within each Sentinel &...
1 vote
0 answers
51 views

Google Earth Engine: Computation timed out error while extracting time-series of values to points

I am using the python API of the google earth engine and geemap library to work with sentinel-2 imagery for the contiguous United States. Here is the code I am using: def maskS2clouds(image): &...
1 vote
0 answers
150 views

Google Earth Engine: Output too large when reducing resolution and exporting to Google Cloud

I'm calculating a bareground layer for Africa using Sentinel-2 at 10m resolution. I want to reduce the resolution to 1000m and then export it to Google Cloud Storage. However, this gives me an error ...
  • 95
0 votes
1 answer
38 views

Renaming Sentinel Image folder

I am using Sentinel 2 images downloaded from https://scihub.copernicus.eu Image downloaded as zipped folder has very large file and folder names. Example '...
  • 1,037
0 votes
0 answers
76 views

EarthPy plot scatterplot on top of plot_rgb

I am using earthpy.plot_rgb() for some satellite image because it works very well. However, I have the coordinates of a line that I'd like to plot on top of it with scatterplot, but I can't make it ...
  • 113
1 vote
3 answers
248 views

Why do I get an error when applying getInfo() in Google Earth Engine?

I'm working in an undergraduate project and just started using Google Earth Engine. Firstly, I need to filter some Sentinel-2 MSI images that cover my area of interest (a watershed with 55 km²) from ...
0 votes
1 answer
159 views

Adding function as band to image collection in Sentinel-2

I need to assess TSM in a river using Sentinel-2. Which is why I need to add the function of TSM as a new band. I used Adding multiple indices as bands to image as a guide but it is not working for ...
2 votes
0 answers
35 views

Using images from different Landsat missions and Sentinel-2 for machine learning

I am doing some image segmentation using random forests on satellite imagery. The events I am trying to detect are somewhat rare so my training sets are very limited if I want to use Sentinel-2 ...

1
2 3 4 5
11