Changes of the access rights to L1C bucket at AWS Public Datasets (Requester Pays)

You are right. The main cost is related to data transfer. SNS topics will operate in the same way and there are no charges related to that as far as I know.

1 Like

Thanks for the update on the provision of the Sentinel-2 public datasets and all the work you guys put in as custodians.


Update about sentinelhub Python package:

Since the new version 2.0.1 users can choose to download Sentinel-2 L1C data from S3 instead of http. Instructions are written in documentation. Basically there is now an option to switch to S3 by setting:

$ sentinelhub.config --use_s3_l1c_bucket true

in command line.

Best regards,

1 Like

Hi @gmilcinski, just checking if the S2 L1C bucket been has been switched to Requester pays yet? Thanks!

No, not yet. We want to first ensure proper “proxy” to the meta-data described above. Planned to happen in a couple of weeks.
We will give advanced notice, at least 2 weeks, here, once the date is fixed.

1 Like

The date when Requester Pays is configured for Sentinel-2 L1C is set to 7th of August 2018.

For those requiring access to meta-data, this post describes how to get it over internet after above mentioned date.

1 Like

Thanks for update @gmilcinski

This change has now been implemented.

I’m not sure if the data is available on s3 bucket. I’ve been trying to use “aws s3 ls” using this command “aws s3 ls x-amz-request-payer=s3://sentinel-s2-l1c/” I get an error saying
A client error (InvalidBucketName) occurred when calling the ListObjects operation: The specified bucket is not valid.


once you set up your AWS credentials this is how you can access the bucket:

aws s3 ls s3://sentinel-s2-l1c/ --request-payer

Good morning, I would like to know how I do to download S2 images, after this change I expect to return.

HI @reginaldo, please check the first post in this thread, it describes how you can access the data stored on AWS.

Good morning, I’m from Brazil, my resource for downloading these images is over the internet. So I would like to know what the steps are that I should take. I thank the attention.

See point 4 from the first post.

Hello @gmilcinski,
I don’t understand how I can simply have the access to the common bucket s3, for example, one like this s3://sentinel-s2-l1c/tiles/33/S/WC/2018/7/12/0

I download from Italy, so in the EU region (I don’t know if AWS EU or EU-1 region, if there are differences), and before the Requester Pays changes, I had access directly to the s3 web path and I got the download via Matlab script.
Could you please give me some advices about which of the different point (1,2,3,4) I have to follow?
Thanks a lot.

Hi @francesco.massimetti, it is not clear from your question, whether you are doing this from within AWS (e.g. using AWS EC3 virtual machine) or from your own computer. If the latter, this falls under point 4. as it is “outside of the region”.
If you are doing it from AWS virtual machine, probably point 3. applies.

Hi @gmilcinski,
No, the download it’s from my own computer or from the computer of the University where I work, through a personal and simple processing script . Anyway, is not from an AWS application or machine. So, I think my situation falls under outside the region.
Thank you!

Hello, but I’m confused when creating the account and start enjoying the new method, because before I used to download the images in .jp2, I’d like to know how to proceed because I’m from Brazil and I’m confused. Thank you for your attention and I apologize for the inconvenience.

It is not possible any more to download data directly from browser as you might have been used to. Now you need to do it using signed requests as there are traffic costs attached to it (you will have to pay for it).

I understand … I would like support because I’m having trouble choosing the right plan and using the S2 files. If you have a tutoring, I appreciate it.