Questions tagged [sentinel-1]
Remote sensing satellites with a C-band synthetic aperture radar sensor.
207
questions
2
votes
1
answer
500
views
Using rasterio and matplotlib to visualize Sentinel-1 data
I'm trying to work with satellite data for the first time and running into problems. I find the documentation about using Sentinel-1 data in Python lacking, but maybe I'm searching for the wrong ...
0
votes
1
answer
870
views
snaphu export error using SNAP
I used SNAP Sentinel 1 to calculate subsidence. After snaphu export I open snaphu.conf and copy command as below then run it in Terminal. I got the following error in picture:
0
votes
2
answers
119
views
Threshold Standardization in S1 data?
I am trying to extract waterbody for Vietnam for last 5 years using S1 data in SNAP tool, however the backscatter coefficient value keeps on changing for the years.
Is there any way to Standardize ...
1
vote
1
answer
45
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
65
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
444
views
How to fetch multiple images using Sentinel-Hub's EO Browser Custom script?
I'd like to use the floods Sentinel-hub Playground custom script in EO Browser so that I may download the result as geoTiff. https://github.com/sentinel-hub/custom-scripts/tree/master/sentinel-1/...
0
votes
0
answers
28
views
Download clipped Sentinel1-GRD data using bounding box or an AOI
I am using this code to download Sentinel-1 data. I am able to download a whole tile. I want to crop a specfic area and download that region using my AOI.
This is my code of Jupyter notebook-
pip ...
1
vote
1
answer
741
views
Plotting high latitude bounding box using cartopy
I have used the sentinelhub python api to download a Sentinel-1 scene corresponding to the north coast of greenland where a bounding box defined by lon-lat is highly distorted. I have tried a few ...
0
votes
1
answer
25
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
35
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
48
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
26
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 ...
3
votes
3
answers
4k
views
How to analyze Vegetation Index using Sentinel-1 SAR Imagery?
I am using the ESA open scientific data hub for Sentinel 1 SAR imagery (Interferometric Wide swath SLC VV polarization) and would like to know how to perform vegetation health analysis from this data? ...
2
votes
1
answer
51
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
33
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
51
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 ...
0
votes
0
answers
398
views
Water spread using SAR images (Sentinel-1) in Google earth Engine. Converting into Vector
I am running a water spread mask of Karnataka, India using SAR imagery (sentinel-1). I want the water classified pixels to be in vector (shapefile) to export them to google drive.. As I am new to ...
1
vote
3
answers
2k
views
Google Earth Engine with Folium and Sentinel-1 Plotting
I'm attempting to plot Google Earth Engine Sentinel-1 SAR data in a Jupyter notebook with Python and Folium. To do this I'm trying to combine two pieces of documentation:
EE Python Install -> Map ...
1
vote
1
answer
112
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
34
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
1k
views
How to download sentinel 1 for a particular polygon from Google Earth Engine
I want to download Sentinel-1 SAR data for both VV and VH with IW only within a rectangular polygon? I could download with the ROI, but even though ROI is a rectangle, the output to export is a ...
1
vote
1
answer
303
views
Pixel Location of Sentinel 1 & Sentinel 2 and SRTM
I am processing integration S1, S2 and SRTM, since their pixel grid does not align with each other I am figuring out how to snap with them all into one grid. Before coming with specific reprojection ...
1
vote
1
answer
802
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 ...
3
votes
2
answers
2k
views
Calculating water occurrence of Sentinel-1 images in Google Earth Engine
I would like to derive the occurrence of surface water bodies from Sentinel-1 image collection in the Google Earth Engine.In my example I could already compute the water mask using Otsu’s method for ...
8
votes
6
answers
5k
views
Simple way to collect the Sentinel data of a given ROI?
If you wanted to collect all Sentinel satellite data for a given region of interest (ROI), say, for a given day or time frame - is there any simple way to do it? That means: Without having to download ...
7
votes
2
answers
3k
views
SAR processing using Python
I would like to batch process Sentinel-1 images in Python.
Previously I have used SNAP (Sentinel-1 Toolbox) to apply Calibration, Multilooks, Speckle Filters, Terrain Correction and then export as a ...
0
votes
2
answers
243
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
71
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
47
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(
...
4
votes
2
answers
454
views
Wring mathematical formula for Sentinel-1 in Google Earth Engine
I am trying to find permittivity using Sentinel-1 using following expression
It is inverse of Modified Dubois model for soil moisture.
I am new to GEE so I tried to break the expression in to small ...
1
vote
1
answer
60
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
73
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
139
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 ...
0
votes
0
answers
39
views
Extracting multiple image values to point in GEE - getting empty out put
I am trying to extract values of sentinel-1 descending pass data for a given point location for a given time period. Though there are images in the given location for the given time period, I am ...
4
votes
1
answer
1k
views
Convert Sentinel-1 images data from dB to linear
I would like to use speckle lee refined filter on Sentinel-1 collection. But in every document I found, it says that the input should be linear not in dB. Normally S-1 data in GEE is in dB.
How do I ...
0
votes
0
answers
56
views
Sentinel-1 No products found - Looking for alternatives
I'm interested in doing flood mapping for a specific region, using SAR images from before and after the event.
However, Sentinel-1 images are missing for this region (no products for more than 8+ ...
0
votes
2
answers
2k
views
Using intensity of VV, VH, or combination of these for Sentinel-1 GRD
I have Sentinel-1 IW GRD images; for each capture date, one GeoTIFF with the VV and one with the VH values. I assume these are intensity values for the co-polarization and cross-polarization bands.
To ...
2
votes
1
answer
3k
views
Mosaicking multiple Sentinel-1 images in SNAP software
I am trying to mosaic multiple sentinel sar images in esa snap software. The scenes are acquired from two adjacent tracks. I used the tool S1 slice wizard in snap under radar tool menu but my images ...
1
vote
1
answer
51
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), ...
0
votes
1
answer
146
views
Filtering Sentinel 1 Imagery
I'm working with Sentinel 1 radar imagery. For some images in the collection in parentheses next to the angle band the is a percentage (see image)
When I do some further steps in my analysis these ...
1
vote
2
answers
822
views
Google Earth Engine ROI area falling outside/partial coverage by Sentinel 1 Tile
Using this code I am trying to extract surface area of water bodies but some ROIs are not completely covered because of missing adjacent tile (see image). What can I do to add and mosaic the adjacent ...
1
vote
1
answer
275
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: ...
1
vote
1
answer
38
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?
...
3
votes
3
answers
390
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
54
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 ...
0
votes
1
answer
88
views
Less data from Sentinel 1B
I am trying to access Sentinel 1 data from Google Earth Engine. For my study area which is a part of the Himalayan region I am getting only few data from Sentinel 1B for the year 2019 and I am not ...
0
votes
1
answer
72
views
The image collection doesn't correspond to my interactive map (Sentinel-1 in Google Earth Engine)
I want to classify water pixels with Sentinel-1 in Google Earth Engine, and I'm using this code I found here: https://mbonnema.github.io/GoogleEarthEngine/07-SAR-Water-Classification/
However, in my ...
2
votes
0
answers
403
views
Error: Unrecognized argument type to convert to an Image
I am working with Sentinel-1 SAR data. I want to display each image (8 of them) separately onto the map.
Here is the basic filtering; s1 is image collection
var assamVV= s1
.filterBounds(roi)
....
1
vote
1
answer
175
views
Product type selection on Sentinel-1 image, Single lookup Complex (SLC), or Ground Range Detected (GRD)?
I wanted to shift from sentinel-2 image to sentinel-1 for crop type mapping due to cloud coverage in the context of Nepal. So I started learning about the sentinel-1 image with references and ...
1
vote
0
answers
371
views
Merging multiple image collections into one in Earth Engine without losing image properties
I have 4 different image collections and I am trying to merge them into a single collection.
Further I want to mosaic them based on the date of acquisition.
I tried this code,
var Res_collection = ...