Skip to main content

I want to download SAR data from sentinel-1 through sentinelhub API via python coding with resolution of min 10*10 meter, how can I do it?

Hi,


To define the resolution of the data, you must ensure that your geometry is in the right coordinate reference system, which has its units in meters. For example, this would be EPSG:3035 for Europe. Then you define your request as usual with process API and mention the required resolution.


request = SentinelHubRequest(
evalscript=evalscript,
input_data=[
SentinelHubRequest.input_data(
data_collection=DataCollection.SENTINEL1_IW,
time_interval=(<start_date>, <end_date>),
other_args = {"dataFilter":{"demInstance":"COPERNICUS"},"processing":{"backCoeff":"SIGMA0_ELLIPSOID","orthorectify":True}}
)
],
responses=[
SentinelHubRequest.output_response('default', MimeType.TIFF),
],
geometry=geometry,
# bbox=bbox,
resolution=(10, 10),
config=config
)

You can choose different dataFilter and processing parameters according to your requirement. I have provided an example code above. You can find examples of creating requests with sentinelhub-py here


Let me know if you have any more issues.


Reply