Skip to content

Commit 7b5ead3

Browse files
committed
Change for NewSat title
1 parent 5dbe06f commit 7b5ead3

5 files changed

+10
-6
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@
297297
]
298298
},
299299
"properties": {
300-
"title": "NEWSAT MS L1 2022-03-20 11:28:27",
300+
"title": "NEWSAT MS L1_SR 2022-03-20 11:28:27",
301301
"description": "scene_set_id: ece6d219-e452-4524-8fdc-c61c59727ecf",
302302
"datetime": "2022-03-20T11:28:27.976967Z",
303303
"processing:level": "l1",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@
292292
]
293293
},
294294
"properties": {
295-
"title": "NEWSAT MS L1 2023-10-30 20:08:17",
295+
"title": "NEWSAT MS L1_SR 2023-10-30 20:08:17",
296296
"description": "scene_set_id: 27b30afd-1c9a-4580-846c-7fe1ab55b46a--179598",
297297
"datetime": "2023-10-30T20:08:17.595251Z",
298298
"processing:level": "l1",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
]
9797
},
9898
"properties": {
99-
"title": "NEWSAT MS L1 2024-03-14 17:26:20",
99+
"title": "NEWSAT MS L1_SR 2024-03-14 17:26:20",
100100
"description": "scene_set_id: ff914eb4-1157-4509-9bc5-36f055cd8e6c",
101101
"datetime": "2024-03-14T17:26:20.006816Z",
102102
"processing:level": "l1",

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
@@ -230,7 +230,7 @@
230230
"multispectral"
231231
],
232232
"constellation": "Aleph1",
233-
"title": "NEWSAT MULTISPECTRAL L1D 2024-11-02 10:59:19",
233+
"title": "NEWSAT MS L1D_SR 2024-11-02 10:59:19",
234234
"processing:level": "l1d",
235235
"providers": [
236236
{

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,11 +185,15 @@ private void FillTitleProperty(StacItem stacItem)
185185
var properties = stacItem.Properties;
186186
// title
187187
properties.Remove("title");
188+
string instruments = properties.GetProperty<string[]>("instruments").First();
189+
if (instruments == "multispectral") instruments = "MS";
190+
string processingLevel = properties.GetProperty<string>("processing:level").ToUpper();
191+
if (stacItem.Id.Contains("_SR_") || stacItem.Id.EndsWith("_SR")) processingLevel += "_SR";
188192
properties.Add("title", string.Format("{0} {1} {2} {3}",
189193
//StylePlatform(properties.GetProperty<string>("platform")),
190194
properties.GetProperty<string>("platform").ToUpper(),
191-
properties.GetProperty<string[]>("instruments").First().ToUpper(),
192-
properties.GetProperty<string>("processing:level").ToUpper(),
195+
instruments.ToUpper(),
196+
processingLevel,
193197
properties.GetProperty<DateTime>("datetime").ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss", culture)));
194198
}
195199

0 commit comments

Comments
 (0)