sur_refl_b01_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int16)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Surface Reflectance Band 1 - first layer
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
-
scale_factor:
0.00010000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
sur_refl_b02_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int16)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Surface Reflectance Band 2 - first layer
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
-
scale_factor:
0.00010000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
sur_refl_b03_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int16)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Surface Reflectance Band 3 - first layer
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
-
scale_factor:
0.00010000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
sur_refl_b04_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int16)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Surface Reflectance Band 4 - first layer
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
-
scale_factor:
0.00010000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
sur_refl_b05_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int16)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Surface Reflectance Band 5 - first layer
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
-
scale_factor:
0.00010000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
sur_refl_b06_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int16)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Surface Reflectance Band 6 - first layer
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
-
scale_factor:
0.00010000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
sur_refl_b07_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int16)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Surface Reflectance Band 7 - first layer
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
-
scale_factor:
0.00010000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
QC_500m_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is UInt32)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
500m Reflectance Band Quality - first layer
(Type is String)
-
units:
bit field
(Type is String)
-
valid_range:
0, 4294966019
(Type is UInt32)
-
_FillValue:
787410671
(Type is UInt32)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
QA_index:
Bits are numbered from left (MSB) to right (LSB):
Bit Description
0 adjacency correction performed;
1 -- yes
0 -- no
1 atmospheric correction performed;
1 -- yes
0 -- no
2-5 band 7 data quality four bit range;
0000 -- highest quality
1000 -- dead detector; data interpolated in L1B
1001 -- solar zenith >= 86 degrees
1010 -- solar zenith >= 85 and < 86 degrees
1011 -- missing input
1100 -- internal constant used in place of climatological data
for at least one atmospheric constant
1101 -- correction out of bounds pixel constrained to extreme
allowable value
1110 -- L1B data faulty
1111 -- not processed due to deep ocean or clouds
6-9 band 6 data quality four bit range;
SAME AS ABOVE
10-13 band 5 data quality four bit range;
SAME AS ABOVE
14-17 band 4 data quality four bit range;
SAME AS ABOVE
18-21 band 3 data quality four bit range;
SAME AS ABOVE
22-25 band 2 data quality four bit range;
SAME AS ABOVE
26-29 band 1 data quality four bit range;
SAME AS ABOVE
30-31 MODLAND QA bits;
corrected product produced at
00 -- ideal quality all bands
01 -- less than ideal quality some or all bands
corrected product not produced due to
10 -- cloud effects all bands
11 -- other reasons some or all bands may be fill value
[Note that a value of (11) overrides a value of (01)].
(Type is String)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
orb_cov_1[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Byte)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
Orbit and coverage - first layer
(Type is String)
-
units:
bit field
(Type is String)
-
valid_range:
0, 255
(Type is Byte)
-
_FillValue:
15
(Type is Byte)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
num_observations[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Int32)
-
attributes
-
coordinates:
Latitude Longitude
(Type is String)
-
long_name:
Number of Observations
(Type is String)
-
units:
none
(Type is String)
-
valid_range:
0, 127
(Type is Int32)
-
_FillValue:
-1
(Type is Int32)
-
grid_mapping:
MOD_Grid_L2g_2d_eos_cf_projection
(Type is String)
Latitude[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Float64)
Longitude[
/YDim=
0..2399]
[
/XDim=
0..2399]
(Type is Float64)
YDim[
/YDim=
0..2399]
(Type is Float64)
-
attributes
-
standard_name:
projection_y_coordinate
(Type is String)
-
long_name:
y coordinate of projection for grid MOD_Grid_L2g_2d
(Type is String)
-
units:
meter
(Type is String)
-
_CoordinateAxisType:
GeoY
(Type is String)
XDim[
/XDim=
0..2399]
(Type is Float64)
-
attributes
-
standard_name:
projection_x_coordinate
(Type is String)
-
long_name:
x coordinate of projection for grid MOD_Grid_L2g_2d
(Type is String)
-
units:
meter
(Type is String)
-
_CoordinateAxisType:
GeoX
(Type is String)
MOD_Grid_L2g_2d_eos_cf_projection(Type is Byte)
-
attributes
-
grid_mapping_name:
sinusoidal
(Type is String)
-
longitude_of_central_meridian:
0.0
(Type is Float64)
-
earth_radius:
6371007.181
(Type is Float64)
-
_CoordinateAxisTypes:
GeoX GeoY
(Type is String)
sur_refl_b01_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Int16)
-
attributes
-
long_name:
500m Surface Reflectance Band 1 - additional layers, compact
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor:
10000.000000000000
(Type is Float64)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
sur_refl_b02_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Int16)
-
attributes
-
long_name:
500m Surface Reflectance Band 2 - additional layers, compact
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor:
10000.000000000000
(Type is Float64)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
sur_refl_b03_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Int16)
-
attributes
-
long_name:
500m Surface Reflectance Band 3 - additional layers, compact
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor:
10000.000000000000
(Type is Float64)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
sur_refl_b04_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Int16)
-
attributes
-
long_name:
500m Surface Reflectance Band 4 - additional layers, compact
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor:
10000.000000000000
(Type is Float64)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
sur_refl_b05_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Int16)
-
attributes
-
long_name:
500m Surface Reflectance Band 5 - additional layers, compact
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor:
10000.000000000000
(Type is Float64)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
sur_refl_b06_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Int16)
-
attributes
-
long_name:
500m Surface Reflectance Band 6 - additional layers, compact
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor:
10000.000000000000
(Type is Float64)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
sur_refl_b07_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Int16)
-
attributes
-
long_name:
500m Surface Reflectance Band 7 - additional layers, compact
(Type is String)
-
units:
reflectance
(Type is String)
-
valid_range:
-100, 16000
(Type is Int16)
-
_FillValue:
-28672
(Type is Int16)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
scale_factor:
10000.000000000000
(Type is Float64)
-
scale_factor_err:
0.0000000000000000
(Type is Float64)
-
add_offset:
0.0000000000000000
(Type is Float64)
-
add_offset_err:
0.0000000000000000
(Type is Float64)
-
calibrated_nt:
5
(Type is Int32)
QC_500m_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is UInt32)
-
attributes
-
long_name:
500m Reflectance Band Quality - additional layers, compact
(Type is String)
-
units:
bit field
(Type is String)
-
valid_range:
0, 4294966019
(Type is UInt32)
-
_FillValue:
787410671
(Type is UInt32)
-
Nadir_Data_Resolution:
500m
(Type is String)
-
QA_index:
Bits are numbered from left (MSB) to right (LSB):
Bit Description
0 adjacency correction performed;
1 -- yes
0 -- no
1 atmospheric correction performed;
1 -- yes
0 -- no
2-5 band 7 data quality four bit range;
0000 -- highest quality
1000 -- dead detector; data interpolated in L1B
1001 -- solar zenith >= 86 degrees
1010 -- solar zenith >= 85 and < 86 degrees
1011 -- missing input
1100 -- internal constant used in place of climatological data
for at least one atmospheric constant
1101 -- correction out of bounds pixel constrained to extreme
allowable value
1110 -- L1B data faulty
1111 -- not processed due to deep ocean or clouds
6-9 band 6 data quality four bit range;
SAME AS ABOVE
10-13 band 5 data quality four bit range;
SAME AS ABOVE
14-17 band 4 data quality four bit range;
SAME AS ABOVE
18-21 band 3 data quality four bit range;
SAME AS ABOVE
22-25 band 2 data quality four bit range;
SAME AS ABOVE
26-29 band 1 data quality four bit range;
SAME AS ABOVE
30-31 MODLAND QA bits;
corrected product produced at
00 -- ideal quality all bands
01 -- less than ideal quality some or all bands
corrected product not produced due to
10 -- cloud effects all bands
11 -- other reasons some or all bands may be fill value
[Note that a value of (11) overrides a value of (01)].
(Type is String)
orb_cov_c_NONEOS[
/Total_Additional_Observations=
0..24304]
(Type is Byte)
-
attributes
-
long_name:
Orbit and coverage - additional layers, compact
(Type is String)
-
units:
bit field
(Type is String)
-
valid_range:
0, 255
(Type is Byte)
-
_FillValue:
15
(Type is Byte)
nadd_obs_row_NONEOS[
/Data_Rows=
0..2399]
(Type is Int32)
-
attributes
-
long_name:
Number of additional observations per row
(Type is String)
-
units:
none
(Type is String)
-
valid_range:
0, 2147483647
(Type is Int32)
-
_FillValue:
-1
(Type is Int32)