Sentinel-2 L2A have no projection info


#1

Hi, I’m wondering why the geographic projection info of L1C images is lost in the L2A.

For instance, running

gdalinfo /vsis3/sentinel-s2-l1c/tiles/33/T/VE/2017/3/29/0/B04.jp2

shows that the image is georeferenced in UTM zone 33N. With the same image in L2A,

gdalinfo /vsis3/sentinel-s2-l2a/tiles/33/T/VE/2017/3/29/0/R10m/B04.jp2

shows no projection info. As far as I understand, transforming L1C into L2A involves radiometric corrections only and it shouldn’t affect the geometry. Am I missing something?


Schema definitions for Sentinel-2 metadata
#2

Sen2Cor-processed Sentinel-2 data are encoded with OpenJPEG, which results in different internal structure of the files, making it difficult to work with in the cloud. This is why we re-encode the data during ingestion to AWS.
It seems this process involves a bug. We will look into it and if it is the case, fix it.


#3

Thank you for looking into it. Do you confirm that there’s a bug?


#4

Yes, we are almost certain that it is a bug. We will fix it as soon as our priorities allow it.


#5

This issue has been fixed for all newly ingested products.


#6

Great, thank you! Do you plan to fix it also for all the already ingested products?


#7

We are looking into how demanding this exercise would be. It depends also on further evolution of this product.

On the side note we are preparing python libraries, which will work around the issue.