@@ -1042,15 +1042,22 @@ const int ns = _SEN_LENGTH_, nb = _WVL_LENGTH_;
1042
1042
const char sensor [_SEN_LENGTH_ ][NPOW_10 ] = {
1043
1043
"LND04" , "LND05" , "LND07" ,
1044
1044
"LND08" , "LND09" , "SEN2A" ,
1045
- "SEN2B" , "sen2a" , "sen2b" ,
1045
+ "SEN2B" , "SEN2C" , "SEN2D" ,
1046
+ "sen2a" , "sen2b" , "sen2c" ,
1047
+ "sen2d" ,
1046
1048
"LNDLG" , "SEN2L" , "SEN2H" ,
1047
1049
"R-G-B" , "S1AIA" , "S1AID" ,
1048
1050
"S1BIA" , "S1BID" , "VVVHP" ,
1049
1051
"MOD01" , "MOD02" , "MODIS" };
1050
1052
bool adjustable [_SEN_LENGTH_ ] = {
1051
- true, true, true, true, true, true,
1052
- true, false, false, false, false, false,
1053
- false, false, false, false, false, false,
1053
+ true, true, true,
1054
+ true, true, true,
1055
+ true, true, true,
1056
+ false, false, false,
1057
+ false,
1058
+ false, false, false,
1059
+ false, false, false,
1060
+ false, false, false,
1054
1061
true, true, false };
1055
1062
const int band [_SEN_LENGTH_ ][_WVL_LENGTH_ ] = {
1056
1063
{ 1 , 2 , 3 , 0 , 0 , 0 , 0 , 4 , 0 , 5 , 6 , 0 , 0 }, // Landsat 4 TM (legacy bands)
@@ -1060,8 +1067,12 @@ const int band[_SEN_LENGTH_][_WVL_LENGTH_] = {
1060
1067
{ 1 , 2 , 3 , 0 , 0 , 0 , 0 , 4 , 0 , 5 , 6 , 0 , 0 }, // Landsat 9 OLI (legacy bands)
1061
1068
{ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 0 , 9 , 10 , 0 , 0 }, // Sentinel-2A MSI (land surface bands)
1062
1069
{ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 0 , 9 , 10 , 0 , 0 }, // Sentinel-2B MSI (land surface bands)
1070
+ { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 0 , 9 , 10 , 0 , 0 }, // Sentinel-2C MSI (land surface bands)
1071
+ { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 0 , 9 , 10 , 0 , 0 }, // Sentinel-2D MSI (land surface bands)
1063
1072
{ 1 , 2 , 3 , 0 , 0 , 0 , 7 , 0 , 0 , 0 , 0 , 0 , 0 }, // Sentinel-2A MSI (high-res bands)
1064
1073
{ 1 , 2 , 3 , 0 , 0 , 0 , 7 , 0 , 0 , 0 , 0 , 0 , 0 }, // Sentinel-2B MSI (high-res bands)
1074
+ { 1 , 2 , 3 , 0 , 0 , 0 , 7 , 0 , 0 , 0 , 0 , 0 , 0 }, // Sentinel-2C MSI (high-res bands)
1075
+ { 1 , 2 , 3 , 0 , 0 , 0 , 7 , 0 , 0 , 0 , 0 , 0 , 0 }, // Sentinel-2D MSI (high-res bands)
1065
1076
{ 1 , 2 , 3 , 0 , 0 , 0 , 0 , 4 , 0 , 5 , 6 , 0 , 0 }, // Landsat legacy bands
1066
1077
{ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 0 , 9 , 10 , 0 , 0 }, // Sentinel-2 land surface bands
1067
1078
{ 1 , 2 , 3 , 0 , 0 , 0 , 0 , 4 , 0 , 5 , 6 , 0 , 0 }, // Sentinel-2 high-res bands
0 commit comments