Hi,
I am new to SentinelHub and trying to figure out the best way to retrieve data. My first attempt was to use xcube-sh with the following code:
cube_config = CubeConfig(dataset_name='S1GRD',
band_names=['VV', 'VH', 'localIncidenceAngle', 'scatteringArea', 'shadowMask'],
tile_size=img_size,
crs = "http://www.opengis.net/def/crs/EPSG/0/4326",
spatial_res=spatial_res,
bbox = bbox,
time_range = time_interval,
time_period='2D'
)
cube = open_cube(cube_config)
With this method, I have no problem fetching cube.VH.values but get an error (error 400: Bad request …) when trying to fetch cube.VV.values. I’ve checked on EObrowser and VV data exist for the time range and zone fetched so I have trouble understanding the issue.
Also I don’t really know if the data fetched is orthorectified or not.
Therefore I have 2 questions:
→ is there a reason why cube.VV.values could failed and not cube.VH.values ? Is there a way to know if the data is orthorectified or not ?
→ If I use an approach that doesn’t use xcube-sh, what would be the correct way to retrieve sentinel-1 data that is orthorectified (with AWS or WmsRequest for example) ?
I’ve seen an example here: Sentinel Hub OGC services — Sentinel Hub 3.9.0 documentation so this may be a good start but I don’t understand why the evaluatePixel function returns [sample.VV, 2 * sample.VH, sample.VV / sample.VH / 100.0, sample.dataMask] instead of something like [sample.VV, sample.VH, sample.dataMask]
Thank you very much in advance
PS: My AOI is the border between Russia and China.
