Questions tagged [sentinel-1]
Remote sensing satellites with a C-band synthetic aperture radar sensor.
231
questions
0
votes
1
answer
25
views
Extracting Sentinel-1 phase from SLC
With the following hd5 file, how can I extract the flattening_phase layer and write it to a TIFF file with the correct CRS and affine/transform? Preferably using Python and/or GDAL.
https://datapool....
0
votes
0
answers
33
views
Issue with Opening Sentinel-1 Product in SNAP: GDAL Data Type Error
I am encountering an error when trying to open a Sentinel-1 product in SNAP (Sentinel Application Platform). The error message is as follows:
I am looking for guidance on how to resolve this issue.
...
0
votes
1
answer
21
views
RVI does not catch deforestation : hypothesis
I'm actually working on a deforestation mapping in Papua. I'm trying to use NDVI (with Sentinel 2) and RVI here is presented a time series analysis of the two signal on a deforestation :
The RVI ...
1
vote
1
answer
27
views
Lines in median image created from Seninel-1 image
I am trying to create the median image of the coastal regions of Bangladesh. The imagecollection has around 319 images. When creating the median image, I get some lines as shown in the image below
I ...
0
votes
1
answer
57
views
Google Earth Engine - Filter Sentinel 1 by time not date
So I'm trying to filter sentinel-1 data in Google Earth Engine by time specifically rather than date. I'm trying to avoid morning acquisitions.
So I know that the acquisition start time is contained ...
1
vote
0
answers
27
views
Pattern 'VH' did not match any bands : Sentinel 1 between 2014 and 2017
I'm trying to use Sentinel 1 images on GEE in order to compute RVI between 2014 and 2017. While I'm seeing the VH band after 2017 I don't get any between 2014 and 2017. Does anyone have an idea of the ...
0
votes
0
answers
53
views
How to retrieve Sentinel-1 data with specifying orbit direction (ascending or descending) using OpenEO
I am using Python's API for OpenEO. This is the code I have for the datacube:
sentinel1_cube = con.load_collection(
"SENTINEL1_GRD",
spatial_extent={"west": 21.60, "south"...
0
votes
1
answer
59
views
Dictionary.get: Dictionary does not contain key: bucketMeans error when mapping Otsu thresholding with edge detection
I'm using Google Earth Engine Python API in Colab to carry out surface water delineation with Sentinel-1 data. The analysis uses Otsu thresholding with edge detection as described here: https://google-...
1
vote
0
answers
43
views
Stacking two TIFF images with rasterio or GDAL - each TIFF has different projections and sizes
I have two images with different projections, sizes, resolutions and area covered.
Let's call these two images 'MPF' - which covers a huge part of the Arctic reiong, and 'S1' (sentinel-1) which covers ...
0
votes
0
answers
15
views
Get specific range of dates when flood value is low in GEE Sentinel-1
I am new at GEE and I am trying to do some flood analysis, I already have a time series of flood for one point, I did it getting the value from VV band of sentinel-1. Now I want to get the range of ...
0
votes
0
answers
69
views
Google Earth Engine exported TIFF file cell size in ArcGIS
I set the scale of my image to 10 when exporting from GEE. When I open the raster in ArcGIS Pro I get a cell size of 8.983152841195213E-05 instead of 10. Is there any way to make it 10 x 10 cell size ...
0
votes
0
answers
155
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 ...
0
votes
0
answers
19
views
Winter spikes in SAR GRD magnitude in Middle East
I've been looking at SAR images (GRD) of the Middle East using Google Earth Engine. I notice that in the winter time there is often spikes in the VV and VH measurements. Looking at the images ...
0
votes
0
answers
71
views
Calculating NDFI for every week of the year
I wish to calculate the Normalized Difference Flood Index of every week in a year for a region using Sentinel-1 imagery in GEE. The NDFI equation is,
I am confused about how to set the reference ...
0
votes
1
answer
43
views
Sentinel-1 SAR Level 1 Data
From where I can find the satellite Metadata ( satellite position vector, velocity) for the corresponding SAR Level 1 image?
I have tried to look but didn't find the source to download these files.
0
votes
0
answers
61
views
ImageCollection (Error) Error in map: Image.constant: Parameter 'value' is required
I need to use data from Sentinel-1 satellite to extract water bodies and obtain water area, but I encountered an error during terrain correction: ImageCollection (Error)
Error in map: Image. constant: ...
2
votes
1
answer
152
views
Using Otsu's Method to separate water and not-water in GEE
I am trying to separate permanent waterbody and not-water from Sentinel-1 image in earth engine. To do this I am taking a median and mean image for a month from a range of years and then using Otsu's ...
0
votes
1
answer
128
views
Layer Partly missing after zoom in the map and download from Google Earth Engine [closed]
I want to calculate DpRVIc (a kind of vegetation index) by using the Sentinel-1 data on Google Earth Engine. I successfully done my calculation and added the layer to the map on GEE website. However, ...
0
votes
0
answers
12
views
In the official Sentinel 1 GRD product in SAFE format, where is the view/incidence angle?
As the title says, I am trying to figure out where in the metadata is the information on view angle stored. I can see it has information on min and max view angle, but I want a raster with the angle ...
0
votes
0
answers
30
views
How geolocalisate a new image with a polygon (JSON file)
I am new using QGIS. I got an Sentinel-1 image from Copernicus I downloaded it as TIFF. I did Python code to detect water so now l have a new plot. I would like this plot gets the same coordinate than ...
2
votes
0
answers
73
views
Using rasterio to rasterize vector data to a GCP referenced image
I am working with Sentinel-1 SAR images of a coastal area in ground range geometry (GRD product), which is defined by a geolocation grid of 10×21 ground control points. For further analysis, I need to ...
3
votes
1
answer
268
views
Strange black pixels scattered on terrain flattened image
I am attempting terrain flattening of the Sentinel-1 images here. However, I am encountering strange black pixels scattered throughout, as shown in the attached figure. I was calculating annual median ...
1
vote
1
answer
372
views
Practical difference between intensity and amplitude in SLC SAR Sentinel 1 data
In the SLC product, amplitude data is not explicitly provided by SLC Sentinel 1, only the real (i) and imaginary (q) bands of each polarization obtained, in addition to a band called “Intensity” for ...
0
votes
1
answer
2k
views
ArcGIS Pro - Layers Show in Contents but not on Map
I am new to ArcGIS Pro. I came across a short course from Esri learning about the processing of Sentinel data. They taught several techniques about how to mitigating speckle, removing radiometric and ...
0
votes
1
answer
190
views
How to obtain coordinates of Sentinel-1 image
I’m a beginner in satellite image analysis. I want to know the lat/lon coordinates of some bursts of a sentinel-1 image. I looked at the file names of the downloaded zip, but couldn’t find any ...
0
votes
0
answers
127
views
Data column(s) for axis #0 cannot be of type string
I am trying to calculate NDVI using Sentinel 1, but when I tried to make a chart of it, this error is coming. Error, "Error generating chart: Data column(s) for axis #0 cannot be of type string&...
1
vote
1
answer
260
views
Joining a Smoothed Landsat and Sentinel-1 Time Series & Exporting Yearly
I am working on a script that needs to do the following; 1. smooth a Landsat time series 2a. apply a filter to remove noise from sentinel-1 using refined Lee 2b. smooth a sentinel-1 time series 3. ...
1
vote
1
answer
221
views
Calculating cumulative sum chart using Google Earth Engine Python API
I would like to calculate cumulative sum chart for time series of 4 images time series sentinel-1. The formular for this is : S0=0, S1=S0 + (x1-x), S2=S1+(x2-x), S3=S2+(x3-x), S4= S3+(x4-x) where xi= ...
2
votes
1
answer
192
views
How can I get the VH value from Sentinel-1 image?
I'd like to get the weekly VHmean value to compare the threshold value.
I wrote the code with reference to other ones.
For example:
Google Earth Engine: cumulative iteration of weekly mean anomaly
...
0
votes
1
answer
169
views
Random forest error on GEE
I have a problem with random forest classification, receiving an error message after inputting the training dataset. My code includes a long preprocessing for Sentinel1 and Sentinel2, but here I'll ...
1
vote
0
answers
117
views
Overlaying Sentinel-1 collection scenes on Google Earth platform
I'm new to GEE and I need to create some code to estimate Soil Surface Moisture (SSM) in Google Engine. However, when generating the image on the map, the product has an issue with overlapping scenes ...
1
vote
0
answers
157
views
How to estimate soil surface moisture using change detection algorithm (TU Wien Change Detection model) in Google Engine?
I would like to use ESA open science data from Sentinel 1 SAR images to estimate soil surface moisture using the change detection algorithm (TU Wien Change Detection model). I found this script on ...
2
votes
1
answer
190
views
Handle errors in GEE Code editor
I am trying to export a CSV file containing numeric data for many locations but Sentinel-1 grd does not have VV and VH data at certain locations and it is throwing errors. How to handle them and ...
2
votes
1
answer
204
views
Calling linear to converted dB bands and creating few more bands such as VV/VH, VH/VV, VV+VH in function using Google Earth Engine
My question is similar to:
Radar Vegetation Index Using Google Earth Engine
Convert Sentinel-1 images data from dB to linear
I am new to GEE and JavaScript.
I want to create the following number of ...
1
vote
1
answer
73
views
Discontinuity error in Sentinel-1 water map
I tried to generate the water occurrence map from Sentinel-1 to compare with the JRC global dataset. Here is my problem, after calculating the Occurrence of water through sum() and divided it for each ...
0
votes
1
answer
115
views
Error in GEE Function for masking water from Sentinel-1
I am rewriting a code to apply the edge Otsu method for a collection of image in GEE. My code is divided into 2 part, first I determined an image using the Canny edge detection, after that I used the ...
2
votes
1
answer
251
views
Using coordinates to access GeoTIFF dataset
I'm trying to read a tile from the Sentinel1 SAR data collection. I'm using rioxarray to open the .tiff data file.
rioxarray.open_rasterio(
path_to_data,
overview_level=...
0
votes
1
answer
49
views
Why can't my sentinel_1 image dataset be fully mosaicked?
I screened the VH polarization bands of the Sentinel1 images at different dates and mosaicked them, but the final mosaic images obtained were incomplete and only partially.
Here is my code
var ...
1
vote
1
answer
215
views
Using NDVI thresholds as a condition for successive elaborations in Google Earth Engine
From Sentinel-1 and Sentinel-2 it was created an image collection of 255 images, each with 5 bands:
ndvi,
VV_corr (VV corrected for the incidence angle),
VV_diff (VV_corr difference between two ...
2
votes
0
answers
138
views
Resampling Sentinel-1 GRD data - should it be converted to linear scale before resampling?
I am trying to resample Sentinel - 1 data(original resolution of 10m) to 500m in GEE platform.
#Resampling the image to 500m
def resamp(image):
resampd = image.reduceResolution(
...
1
vote
1
answer
82
views
Issues implementing data fusion in EO Browser
I am trying to implement this custom script for flood mapping in EO Browser. I have added the datasets using the additional datasets button, and specified the required timelines, but I keep getting ...
0
votes
0
answers
150
views
Problem Facing while performing Interferometry using Sentinel-1 image
I am using sentinel 1 data to extract the surface elevation using snaphu-unwrap tool. I perform all the steps according to literature and all the steps provide data too. However in the last step where ...
0
votes
1
answer
342
views
Missing tiles in Sentinel 1 data
I am working with VV/VH Sentinel 1 descending data in Google Earth Engine but there are large areas misisng as shown in the screenshot below. The image indicates the mean data from 1-31 August. The ...
1
vote
1
answer
164
views
gdalwarp antimeridian problem on TIF with GCPs
I've got a non-projected TIF with 440 GCPs (a Sentinel-1 image) that crosses the antimeridian. Normally I just call gdalwarp with -t_srs (in this case 'epsg:3031' Antarctic Polar Stereographic), ...
1
vote
2
answers
516
views
Exporting SNAP S1 preprocessing model as Python script
I am new to SNAP and Sentinel 1. I am using SNAP for preprocessing of the Sentinel-1 image, however, I am dealing with large S1 datasets so the preprocessing time is long.
Can I export the model to a ...
1
vote
1
answer
2k
views
Speckle filter Sentinel 1 in Google Earth Engine
Are radar images already processed with speckle filter and in decibels?
Below is my code, I am looking for a way to adapt it to those processes, though I don't know if the speckle can be added before ...
1
vote
1
answer
46
views
Create a minimum and maximum raster from a stacked raster (series of images) in Google Engine
I am trying to write a script that can output a raster file based on the highest and lowest values found in the list of rasters. It is similar to what r.series does in QGIS-GRASS.
How can I do this?
...
1
vote
1
answer
514
views
Smoothen the Sentinel-1 Time Series Graph Using Google Earth Engine
In order to study the growth pattern of crops, I tried to smoothen the Sentinel-1 time series graph using the following code but got the error.
Error:
ImageCollection (Error)
ImageCollection.reduce: ...
3
votes
3
answers
863
views
Renaming band names with GeoTIFF in Google Earth Engine
I am trying to rename the band names of my raster stack in GEE. Here is what I have tried so far:
var start_date = ee.Date('2020-11-01');
var finish_date = ee.Date('2020-12-01');
var orbit = '...
1
vote
0
answers
90
views
Sentinel 1 stripping artifact
I am processing a S1 SLC image as follows: Read>Apply orbit file>S1 TOPS Split>Radiometric Calibration (complex)>S1 TOPS Deburst>Polarimetric Speckle filter>Terrain correction (Range ...