Skip to content

Commit bf41b7a

Browse files
committed
STAC asset name ('cloud_mask') for NewSat
1 parent 6f1a9a4 commit bf41b7a

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

src/Stars.Data.Tests/Resources/SATELLOGIC/NEWSAT/MetadataExtractorsTests_20241102_105919_SN48_L1D_SR_MS_251827.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@
289289
],
290290
"filename": "20241102_105919_SN48_L1D_SR_MS_TOA_0.tif"
291291
},
292-
"cloud": {
292+
"cloud_mask": {
293293
"type": "application/xml",
294294
"roles": [
295295
"cloud"

src/Stars.Data/Model/Metadata/NewSat/NewSatMetadataExtractor.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ protected override async Task<StacNode> ExtractMetadata(IItem item, string suffi
8484
// add L3 visual tif asset
8585
bool x = AddL3Assets(item, stacItem) || AddL1Assets(item, stacItem);
8686

87+
if (!stacItem.Assets.ContainsKey("cloud_mask") && stacItem.Assets.ContainsKey("cloud"))
88+
{
89+
stacItem.Assets["cloud_mask"] = stacItem.Assets["cloud"];
90+
stacItem.Assets.Remove("cloud");
91+
}
92+
8793
return StacNode.Create(stacItem, item.Uri);
8894
}
8995

0 commit comments

Comments
 (0)