Skip to content
Snippets Groups Projects
Commit 3826a14e authored by pascal.mouquet_ird.fr's avatar pascal.mouquet_ird.fr
Browse files

updated Tile get_cloudmasks function if not L1C nor L2C is present

parent ed8e4ce0
No related branches found
No related tags found
No related merge requests found
Pipeline #38 failed
......@@ -306,12 +306,16 @@ class Tile:
l1c_name = f.parent.name.replace("L2A_", "L1C_").replace("_USER_", "_OPER_") + ".SAFE"
try:
date = self._products["l1c"][l1c_name].date
cloud_cover = self._products["l1c"][l1c_name].cloud_cover
cloud_cover = float(self._products["l1c"][l1c_name].cloud_cover)
except KeyError:
date = Tile._get_date(f.parent.name)
cloud_cover = L2aProduct(f.parent.name, self.name).cloud_coverage_assessment
l2a = L2aProduct(f.parent.name, self.name)
if l2a.path.exists():
cloud_cover = float(l2a.cloud_coverage_assessment)
else:
cloud_cover = None
self._products["cloudmasks"][f.name] = {"date": date,
"cloud_cover": float(cloud_cover),
"cloud_cover": cloud_cover,
#~ "version": re.findall(r"_(CM...)", f.name)[0]
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment