Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of RemoteZip functionality to extract only relevant data from dataset. #910

Open
harshal306 opened this issue Nov 2, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@harshal306
Copy link

Describe the solution you'd like
Say, I need only, VV Polarized channel from S1 SLC data. I need to download the whole product (~8G) where almost 4G data is non-utilizable for me.
If we implement Remotezip functionality, we can only extract the relevant bands/Polarization and download them for our use case. This time only ~4G will be downloaded and no unusable data will be there.

Additional context
For more details, you can see how Alaska APIs works here
https://github.com/asfadmin/Discovery-asf_search/blob/75d4bfde8d73a1fbfab9af03b42c0b8c29694496/asf_search/download/download.py#L77

They have also provided an example here https://github.com/asfadmin/Discovery-asf_search/blob/master/examples/5-Download.ipynb (under Downloading Single Products section)

@harshal306 harshal306 added the enhancement New feature or request label Nov 2, 2023
@sbrunato
Copy link
Collaborator

sbrunato commented Nov 7, 2023

Hello @harshal306 and thanks for submitting this feature request.
remotezip needs the provider to support range requests. The last time we checked for this, no available provider was supporting this feature.

  • However, this may have changed now, and we should check again if some available providers support range requests to benefit from feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants