Questions tagged [sentinel-2]

Remote sensing satellites with Multispectral imaging capabilities

Filter by
Sorted by
Tagged with
0 votes
1 answer
16 views

Trying to create mask to eliminate false NDVI numbers in GEE time series analysis using Sentinel data

It keeps given me the error that ndvi.gte is not a function, I shared my code below: var images = sentinel.filter(ee.Filter.date(startDate,endDate)).filterBounds(geometry) print(images); var ndvi = ...
Eppez's user avatar
  • 3
-1 votes
0 answers
21 views

Choosing the Right API for Sentinel-2 Satellite Data: Sentinel Hub vs Free STAC and Beyond [duplicate]

I'm currently working on an ML project applied to remote sensing. I'll need to utilize multi-spectral images from Sentinel-2 satellite data. I have come across the Sentinel Hub API and the free STAC ...
nearliet's user avatar
0 votes
2 answers
26 views

Remove null images in an Image Collection

This is the code to generate an 36 length imagecollection from 2020 up to 2022: var months = ee.List.sequence(1, 12); // Create an image collection for each month var monthlyImageCollection = ee....
MohammadJavad Soltani's user avatar
1 vote
1 answer
75 views

the main difference between using sentinel-hub API and free STAC API for getting to sentinel 2 images [duplicate]

I'm a bit confused. What is the main difference between using the Sentinel Hub API and the free STAC API for downloading Sentinel-2 satellite images? Are there any advantages to using the paid ...
nearliet's user avatar
0 votes
0 answers
40 views

the main difference between using sentinel-hub API and free STAC API for getting to sentinel 2 images [closed]

I'm a bit confused. What is the main difference between using the Sentinel Hub API and the free STAC API for downloading Sentinel-2 satellite images? Are there any advantages to using the paid ...
nearliet's user avatar
-1 votes
1 answer
89 views

Rendering all bands offers only 3 options instead of multiple [closed]

I am very new to remote sensing using QGIS. I dont understand why sometimes when rendering all the bands, I only get 3 options instead of multiple. I am using sentinel 2 and I am trying to make a ...
RemoteSensingYoungin's user avatar
1 vote
0 answers
24 views

Combining Sentinel-1 and Sentinel-2 for classification in GEE

I have Sentinel-1 data with VV and VH bands at a 10-meter resolution, while my Sentinel-2 data consists of 10 bands with a mix of 10-meter and 20-meter resolutions. I intend to utilize both Sentinel-1 ...
user30985's user avatar
  • 359
-3 votes
0 answers
29 views

GEE random forest classification rice overfitting [duplicate]

My research area is Jiangsu Province, China. My sample numbers are 600 rice, 437 water bodies, 645 cities, and 301 vegetation. As a result, all cultivated land is classified as rice. I tried to ...
jachy chen's user avatar
0 votes
0 answers
9 views

Filter out tiles with incomplete data take

I am facing an optimisation issue when downloading images from sentinel-2 with the EOdag API. Since the satellite orbits does not match up with the MGRS tiles, some of the tiles I download have ...
Even Lauvsnes's user avatar
0 votes
0 answers
22 views

Atmospheric Correction of Sentinel 2 L1C images

I'm trying to perform Atmospheric Correction of Sentinel-2 LIC images using the repo of Elias Berra as suggested in the post Multiple atmospheric correction for Sentinel-2 L1C imagery in Google Earth ...
rekha's user avatar
  • 1
-2 votes
1 answer
47 views

USING THE SENSOR INVARIANT ATMOSPHERIC CORRECTION - SIAC, CREATING AN IMAGE COLLECTION WITH THE OUTPUT FOR FURTHER ANALYSIS IN GEE

My aim is to atmospherically correct sentinel 2 level 1c image in Ethiopia, and then perform a cloud mask. My next aim is to create a monthly median composite of the atmospherically corrected / Cloud ...
David Appiah-Gyimah's user avatar
0 votes
0 answers
46 views

Error when trying to export monthly images from Sentinel 2

I have the following code in Google Earth Engine (GEE) to export monthly bands and sctral indices from Sentinel 2: Map.centerObject(table); /** * Function to mask clouds using the Sentinel-2 QA band ...
Nikos's user avatar
  • 968
0 votes
1 answer
56 views

Corrupted zip files when I download Sentinel-2 L2A Granules using the new Copernicus Data Space Ecosystem

I would like to download Sentinel-2 L2A Granules using Open Data Protocol (OData) with new Copernicus Data Space Ecosystem. I have followed some tutorials on how to do it. https://dataspace.copernicus....
Ilias Machairas's user avatar
0 votes
0 answers
48 views

Trouble downloading Sentinel image from SCP Plugin

I am trying to download Sentinel 2 image from SCP Plugin. However when I find the images and try to preview it, it wont appear in the preview panel neither it can be downloaded it says error ...
Ruru's user avatar
  • 1
0 votes
0 answers
24 views

Spectral values of vegetation

How do I use Google Earth Engine to extract the spectral values of Sentinel-2 2A data from winter wheat samples? In the data I obtained, the reflectance of some dates in the blue band is greater than ...
Lix's user avatar
  • 1
1 vote
0 answers
45 views

Crop Sentinel-2 raster using a geometry leaves pixels around the edges

I want to crop Sentinel-2 images using a geometry. However, whenever I crop my image, there are some pixels around the border of the raster. For example, the image below is the band 2 of sentinel-2 ...
rrwork___'s user avatar
1 vote
1 answer
41 views

Filter Sentinel-2 imageCollection with different tiles

I am working with Google Earth Engine Code Editor. I am trying to load a collection of Sentinel-2 images as shown below: var s2RawData = ee.ImageCollection("COPERNICUS/S2_SR") ....
sermomon's user avatar
  • 922
0 votes
0 answers
76 views

Resample Sentinel-2 bands from 20m to 10m using GEE code outside of GEE

I want to resample the 20 meters bands of Sentinel-2 to 10 meters. I found this piece of code in GEE and after trying it out, this is what I would like to do to my Sentinel images but outside of GEE. ...
rrwork___'s user avatar
0 votes
0 answers
103 views

Sentinel-2 2A Surface Reflectance

How do I use google earth engine to extract the spectral values of Sentinel-2 2A data from winter wheat samples? In the data I obtained, the reflectance of some dates in the blue band is greater than ...
Lix's user avatar
  • 1
1 vote
1 answer
54 views

Cloud detector s2cloudless run locally is masking non-cloud

I am trying to use the Cloud-detector on locally stored S2-Images in .SAFE format (L1C). I ran the cloud detector and the cloud mask that is returned comes completely wrong. Is there something wrong ...
rrwork___'s user avatar
-1 votes
1 answer
44 views

Calculating Normalized Difference Infrared Index from Sentinel-2 data [closed]

is it possible to use Normalized Difference Infrared Index together with sentinel 2 to develop soil moisture map? If possible, let me know the formula of NDII.
Win's user avatar
  • 1
2 votes
0 answers
35 views

Fmask algorithm identifies buildings as Clouds for Sentinel-2

I am using the Fmask algorithm in order to mask clouds from my Sentinel-2 L1C images. I am doing this in python and I am following the documentation found on their website https://www.pythonfmask.org/...
rrwork___'s user avatar
0 votes
1 answer
67 views

Get MEAN SOLAR AZIMUTH ANGLE from Sentinel-2 L2A product

I was coding in Google Earth Engine and one of the functions I run for cloud and shadow masking used the MEAN_SOLAR_AZIMUTH_ANGLE property. shadow_azimuth = ee.Number(90).subtract(ee.Number(img.get('...
rrwork___'s user avatar
0 votes
0 answers
36 views

Setting the nodata value

I have three Sentinel 2 rasters for band 4 (named tile1_B04, tile2_B04, tile3_B04) and my area of interest is clipped by merging these 3 rasters. 2 out of 3 rasters have 0 pixels in certain portions. ...
rekha's user avatar
  • 1
0 votes
0 answers
18 views

How to color correct a mosaic raster

I am building a composite image to create a wetland predictor variable and I will then run RF to classify wetlands. The first step is to mosaic Sentinel-2 images (4 bands, RGBI) and then create a ...
Erioderma's user avatar
  • 515
4 votes
2 answers
76 views

Discrepancy between actual size of coordinates and clipped satellite image box sizes

I've marked an area of interest on a map (aoi2) and applied the clip() function to satellite images based on these coordinates. However, there is a discrepancy between the actual size of the ...
DonghoSHin's user avatar
0 votes
1 answer
59 views

Google Earth Engine time series analysis sediment error

I am a beginner in learning about GEE. I am now calculating sediment using Sentinel 2a satellite images in GEE, but I encountered an issue as follows: NDSSI Mosaic: Layer error: ImageCollection....
Ikrima's user avatar
  • 1
0 votes
1 answer
51 views

GEE can't find SR Sentinel-2 image of a specific date, but I can download it on Copernicus Browser

When I try to access a specific Sentinel-2 image on GEE, it doesn't show any results, even though I can find and download it in the Copernicus Browser. This is the code I have tried: var dataset = ee....
Martina Stoop's user avatar
0 votes
0 answers
41 views

Difference between two multiband Sentinel-2 images

So I was using ml4floods, a machine learning tool in python to detect flooded areas in satellite imagery. The input it takes is a 13 band Sentinel 2 (L1-C) image. I ran the model on the Sentinel 2 ...
Muhammed Omer's user avatar
2 votes
2 answers
35 views

On the edge of the swath and the reflection of the sun

In the Sentinel-2 image data, there is an overexposure near the water surface. I have examined several images and found that it is common to the eastern edge of the swath, so I think it is a ...
aogorou's user avatar
  • 23
0 votes
0 answers
69 views

Efficient way to handle large Sentinel - 2 imagery dataset

I need to automatically crop large number of polygons (~200K in a geojson file) from Sentinel-2 images varies both in extent (~30 tiles) and time (from May till August, say it's about 30 images) so if ...
user172775's user avatar
0 votes
0 answers
20 views

Different statistical analysis for Classified Image

I have created a (1) Bamboo Index map using 2 satellite images i.e. Landsat-08 and Sentinel-02. The formula I used is: BI= (NDVI-NDMI)/(NDVI+NDMI) Where; NDMI is Normalized Difference Moisture Index. ...
Pushkar's user avatar
  • 83
1 vote
1 answer
69 views

Creating NDVI and Cloud Chart in Jupyter Notebook

I am trying to calculate NDVI and cloud pixel percentage. I have successfully done this but I am facing a problem in creating a chart of it in Jupyter Notebook, as I am new to Python so I tried ...
Muhammad Waqas's user avatar
1 vote
1 answer
55 views

Different NDVI Values for Landcover classes for Sentinel-2 and Landsat-8

I created a classified image of my study area using random tree classifier method as shown:- Fig 1: Classified Image of Landsat-8 Fig: Classified Image of Sentinel-2 I now want to classify image ...
Pushkar's user avatar
  • 83
2 votes
0 answers
30 views

Did Sentinel 2 L2A products significantly improve since 2021?

We have a project for detecting vegetation change/vitality in Switzerland (NDVI/NBR based), where a few years ago, we decided against Sentinel 2 L2A products since there were a few known issues, e.g. ...
Honeybear's user avatar
  • 2,386
0 votes
0 answers
269 views

Harmonized Sentinel-2 Landsat

Recently, I recognized a new dataset in Google Earth Engine called the HLSL30: HLS-2 Landsat Operational Land Imager Surface Reflectance and TOA Brightness Daily Global 30m. I am wondering about the ...
Henri's user avatar
  • 21
1 vote
2 answers
80 views

Troubleshooting work flow for 10m Sentinel data at large scales (contiguous USA) in [R] using [terra]

I am working with ESRI's Sentinel landcover data at 10meter resoltuion: https://livingatlas.arcgis.com/landcoverexplorer/#mapCenter=-83.21%2C34.332%2C4&mode=step&timeExtent=2017%2C2021&...
Leo Ohyama's user avatar
0 votes
0 answers
65 views

Image Overlay for Classified Images

I created 5 classified images for year 2019-2023 as shown: - Fig: Classified image of Sentinel-2 for 2019 I have also prepared the classified image for 2020, 2021, 2022, 2023 like above. The ...
Pushkar's user avatar
  • 83
0 votes
2 answers
189 views

Inaccurate cloud shadow masks when using Earth Engine's script for Sentinel 2

I am currently evaluating my cloud shadow masking options for Sentinel-2 data. One of the options I am exploring is using an example script published by Google that projects cloud shadow locations ...
TheBackwardsman's user avatar
1 vote
0 answers
270 views

Formula for SMI Calculation for Sentinel-2

The formula for Soil Moisture Index Calculation is written as; Soil Moisture Index= (NIR-SWIR)/(NIR+SWIR). So, what is the perfect formula for SMI calculation for Sentinel-2? SMI = (B8-B12) or (B8-B11)...
Walker's user avatar
  • 191
0 votes
1 answer
24 views

How to avoid, Tile Error: User memory exceed when trying to preform a Sentinel-2 SR cloud masking with s2cloudless

I am trying to create a 2 cloudless composites of Sentinel-2 imagery over a region of interest that is pretty cloudy. I found an example script in GEE java script API that does a pretty aggressive ...
user231432's user avatar
0 votes
0 answers
8 views

Downscalling chlo-A concentration data of Modis Aqua with Sentinel 2 for Lake Tangayika

I'm trying to downscale chlo-A data of the Aqua Modis dataset in the region of Lake Tanganyika in order to study the environmental changes in the lake over the past 20 years. I didn't find any code ...
Aurélien Lengrand's user avatar
0 votes
0 answers
67 views

Image (Error) Parameter 'delta' is required. (GoogleEarthEngine)

I am trying to calculate NVDI Z-score from monthly mean and std NVDI, for the time series, but it showing this error: "Image (Error) Parameter 'delta' is required." My code link: https://...
Son Cao's user avatar
0 votes
0 answers
52 views

Getting imagery in Google Earth Engine

Is it OK to flatten several features into a single one before obtaining the raster data? I have several AOIs in the form of GeoJSON files. I open them using AOI01 = geemap.geojson_to_ee('path/to/AOI01....
terauser's user avatar
1 vote
1 answer
54 views

Why the result of download for Sentinel-2 Cloud Removal doesn't show reflectance value?

I succeed to remove cloud from these step in : https://developers.google.com/earth-engine/tutorials/community/sentinel-2-s2cloudless Then I download the result. But, the result is not in decimal as ...
mega saputra's user avatar
1 vote
1 answer
90 views

Visualization of CDSE WMS tiles using Folium

Using the Copernicus Data Space Ecosystem dashboard I created a New Configuration that I am able to visualize on Folium using Python. How can I specify an absolute timestamp? I want to visualize a ...
Just_4n0th3r_Pr0gr4mm3r's user avatar
0 votes
0 answers
78 views

Image Available on Sentinel Open Access Hub but not available on GEE

I downloaded a Sentinel-2 image from Sentinel Open Access Hub. This image is available offline in Sentinel Open Access Hub, which I added to my cart and downloaded. However, when I try to access the ...
Surv_lukmon's user avatar
0 votes
1 answer
96 views

Getting reflectance from Sentinel2 L2A images

I want to get surface reflectance at some points on GEE for Sentinel2 L2A images. I know that I can use inspector to get band values at each point. I read that these values are Digital Numbers and ...
Etemon's user avatar
  • 105
0 votes
0 answers
46 views

How Sentinel Hub's get image by specific date works

I know how to specify date, when creating request in Sentinel Hub. But some areas come back as just black or white polygons. Does it mean that SH does not have images for those dates? And if it does ...
ventisk1ze's user avatar
2 votes
1 answer
311 views

Opening a Sentinel 2 imagery from AWS servers using Python rasterio module

I am trying to access this file from S3 using Python's rasterio: "s3://sentinel-cogs/sentinel-s2-l2a-cogs/36/N/YF/2023/6/S2B_36NYF_20230605_0_L2A/" I will be using these two bands : B08.tif(...
BenStone's user avatar
  • 333

1
2 3 4 5
14