Sentinel-2 is a satellite constellation maintained by ESA used to monitor land variability. Use this tag for questions related to processing Sentinel-2 images & data. Add other tags of the programming language you are using, as appropriate.
Questions tagged [sentinel2]
81 questions
0
votes
0 answers
Obtain the differential spectrum of each marine floating target and its background/neighborhood water in Google Earth Engine
How to obtain the differential spectrum of each floating target (algal pattern here), that is, the band value of each algal pattern subtract the band value of the adjacent water around it (such as the median water spectrum)
I first extract…

Xiaobo ZHU
- 11
- 1
0
votes
0 answers
Combine sentinelhub evalscript to retrieve Sentinel 2 L2A raw bands and FAPAR, FCOVER, CAB, LAI in an optimize way
I am a complete beginner in javascript.
I want to create a custom evalscript on sentinelhub that allows me to retrieve via a WMS request with the python API the Sentinel 2 L2A raw bands as well as the CAB, LAI, FAPAR, FCOVER and CCC products. Added…
0
votes
1 answer
Sentinel-2 images OFFSET: Should negative resulting OFFSET values be 0 (NODATA) or 1?
I’m processing Sentinel-2 images outside of snap and have a more general question about the new OFFSET values in Baseline 04.00 that I hope you may help me understand.
While comparing images between the current Baseline 04.00 and earlier Baseline…

Edward Hiscoke
- 13
- 3
0
votes
0 answers
One maximum ndvi image per month across years
I am trying to get a single image for each month that represents just the maximum ndvi value for every month across several years. I am using Sentinel 2 data also. I want/need 12 ndvi values per year and print it to a chart in GEE. For the moment, I…
0
votes
1 answer
Histogram Matching on Sentinel 2 satellite images
I try to apply histogram matching based on OpenCV and Scikit image on Sentinel 2 data, similar to https://www.geeksforgeeks.org/histogram-matching-with-opencv-scikit-image-and-python.
Sentinel 2 bands have a value range between 0 and 10000, also…

MikeHuber
- 575
- 2
- 7
- 13
0
votes
1 answer
Status for Sentinel-2 Products always returns False (0) even when they should return True (1)
I'm trying to use python to check if Satellite Image Products from Sentinel-2 are 'online' or 'offline' on the ESA servers. I'm using GNU Wget to achieve this.
As seen in the documentation (https://scihub.copernicus.eu/userguide/DataRestoration),…

Niek
- 51
- 8
0
votes
1 answer
Python requests - download image and write to file not working due to nature of URI and authentification procedure
I am writing a script that downloads Sentinel 2 products (satellite imagery) using sentinelsat Python API.
A product's description is structured as JSON and contains the parameter…

rbaleksandar
- 8,713
- 7
- 76
- 161
0
votes
0 answers
confused or corrupted pixel (Google Earth Engine )
I am a beginner in Google Earth Engine code and am trying to apply the that filters the sentinel 2 image collection, but when applying this filter the image becomes very clear and there is a lot of confusion, the computer confuses area (soil_1) with…

Hugo Simplicio
- 9
- 1
0
votes
0 answers
Sentinel-2 GCS subscription not producing any outputs
I am not sure if others have been able to get the Sentinel-2 GCS Pub/Sub subscription (projects/gcp-public-data---sentinel-2/topics/gcp-public-data-sentinel-2) to work in their applications/workflows, but every time I initialize a subscription for…
0
votes
0 answers
Is there possible to apply Flaash atmospheric correction on sentinel-2?
I have to use specifically FLAASH atmospheric correction on sentinel-2 for my study project, I know we can't call xml file after 2016, so I tried to open sentinel band by band and add every detail for every band, then layer stack all of them, and it…

S Afagh
- 1
0
votes
2 answers
Resampling of raster very slow
)
I want to resample Sentinel-2 imagery so the resolution of two bands fit. I'm using raster::resample(raster1, raster2, method="ngb") for this, but the execution takes very very long. It is running for at least 15 minutes and so far I didn't obtain…

Denny
- 47
- 1
- 4
0
votes
0 answers
Peak detection for unevenly spaced time series : dataframe with one datetime column and NaN values
I'm working with a dataframe containing environnemental values (sentinel2 satellite : NDVI) like:
Date ID_151894 ID_109386 ID_111656 ID_110006 ID_112281 ID_132408
0 2015-07-06 0.82 0.61 0.85 0.86 0.76 nan
1 …
0
votes
1 answer
Is there a way to convert a polygon shapefile into coordinates in Python?
I am trying to download satellite images from Sentinel 2 through ESA Sentinel data hub.
The code that I am using to get the shapefile layer's extent to set the query is not in lat/long coordinates but rather strange numbers. I carefully followed the…

Sharon.M
- 1
0
votes
2 answers
GEE joined collection is not working in a function
I am working with two collections of satellite data. I want to select specific bands from "collection 1", join them to "collection 2", and then run a function. Unfortunately, the function does not work with the joined data, although it works for…

ie-con
- 53
- 4
0
votes
1 answer
Google Earth Engine : Remove value from S2 NDVI image collection (5 and 95 percentile)
I'm calculating statistics over image collection of NDVI on Sentinel2.
I get an image collection of S2_SR over of defined period of time and over a specific area, and then removing clouds.
var S2 = ee.ImageCollection('COPERNICUS/S2_SR')
…

user3355655
- 463
- 3
- 15