Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save NikosAlexandris/29461b3dcd1cc10d28dc413797a0dff9 to your computer and use it in GitHub Desktop.
Save NikosAlexandris/29461b3dcd1cc10d28dc413797a0dff9 to your computer and use it in GitHub Desktop.
Driver: HDF5/Hierarchical Data Format Release 5
Files: ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5
Size is 512, 512
Metadata:
  SDS_Emis1_add_offset=0.49
  SDS_Emis1_coordsys=cartesian
  SDS_Emis1_err_add_offset=0
  SDS_Emis1_err_coordsys=cartesian
  SDS_Emis1_err_format=scaled
  SDS_Emis1_err_long_name=Band 1 Emissivity error
  SDS_Emis1_err_scale_factor=0.0001
  SDS_Emis1_err_units=n/a
  SDS_Emis1_err_valid_range=1 65535
  SDS_Emis1_err__FillValue=0
  SDS_Emis1_format=scaled
  SDS_Emis1_long_name=Band 1 Emissivity
  SDS_Emis1_scale_factor=0.002
  SDS_Emis1_units=n/a
  SDS_Emis1_valid_range=1 255
  SDS_Emis1__FillValue=0
  SDS_Emis2_add_offset=0.49
  SDS_Emis2_coordsys=cartesian
  SDS_Emis2_err_add_offset=0
  SDS_Emis2_err_coordsys=cartesian
  SDS_Emis2_err_format=scaled
  SDS_Emis2_err_long_name=Band 2 Emissivity error
  SDS_Emis2_err_scale_factor=0.0001
  SDS_Emis2_err_units=n/a
  SDS_Emis2_err_valid_range=1 65535
  SDS_Emis2_err__FillValue=0
  SDS_Emis2_format=scaled
  SDS_Emis2_long_name=Band 2 Emissivity
  SDS_Emis2_scale_factor=0.002
  SDS_Emis2_units=n/a
  SDS_Emis2_valid_range=1 255
  SDS_Emis2__FillValue=0
  SDS_Emis3_add_offset=0.49
  SDS_Emis3_coordsys=cartesian
  SDS_Emis3_err_add_offset=0
  SDS_Emis3_err_coordsys=cartesian
  SDS_Emis3_err_format=scaled
  SDS_Emis3_err_long_name=Band 3 Emissivity error
  SDS_Emis3_err_scale_factor=0.0001
  SDS_Emis3_err_units=n/a
  SDS_Emis3_err_valid_range=1 65535
  SDS_Emis3_err__FillValue=0
  SDS_Emis3_format=scaled
  SDS_Emis3_long_name=Band 3 Emissivity
  SDS_Emis3_scale_factor=0.002
  SDS_Emis3_units=n/a
  SDS_Emis3_valid_range=1 255
  SDS_Emis3__FillValue=0
  SDS_Emis4_add_offset=0.49
  SDS_Emis4_coordsys=cartesian
  SDS_Emis4_err_add_offset=0
  SDS_Emis4_err_coordsys=cartesian
  SDS_Emis4_err_format=scaled
  SDS_Emis4_err_long_name=Band 4 Emissivity error
  SDS_Emis4_err_scale_factor=0.0001
  SDS_Emis4_err_units=n/a
  SDS_Emis4_err_valid_range=1 65535
  SDS_Emis4_err__FillValue=0
  SDS_Emis4_format=scaled
  SDS_Emis4_long_name=Band 4 Emissivity
  SDS_Emis4_scale_factor=0.002
  SDS_Emis4_units=n/a
  SDS_Emis4_valid_range=1 255
  SDS_Emis4__FillValue=0
  SDS_Emis5_add_offset=0.49
  SDS_Emis5_coordsys=cartesian
  SDS_Emis5_err_add_offset=0
  SDS_Emis5_err_coordsys=cartesian
  SDS_Emis5_err_format=scaled
  SDS_Emis5_err_long_name=Band 5 Emissivity error
  SDS_Emis5_err_scale_factor=0.0001
  SDS_Emis5_err_units=n/a
  SDS_Emis5_err_valid_range=1 65535
  SDS_Emis5_err__FillValue=0
  SDS_Emis5_format=scaled
  SDS_Emis5_long_name=Band 5 Emissivity
  SDS_Emis5_scale_factor=0.002
  SDS_Emis5_units=n/a
  SDS_Emis5_valid_range=1 255
  SDS_Emis5__FillValue=0
  SDS_EmisWB_add_offset=0.49
  SDS_EmisWB_coordsys=cartesian
  SDS_EmisWB_format=scaled
  SDS_EmisWB_long_name=Wide Band Emissivity
  SDS_EmisWB_scale_factor=0.002
  SDS_EmisWB_units=n/a
  SDS_EmisWB_valid_range=1 255
  SDS_EmisWB__FillValue=0
  SDS_LST_add_offset=0
  SDS_LST_coordsys=cartesian
  SDS_LST_err_add_offset=0
  SDS_LST_err_coordsys=cartesian
  SDS_LST_err_format=scaled
  SDS_LST_err_long_name=Land Surface Temperature error
  SDS_LST_err_scale_factor=0.04
  SDS_LST_err_units=K
  SDS_LST_err_valid_range=1 255
  SDS_LST_err__FillValue=0
  SDS_LST_format=scaled
  SDS_LST_long_name=Land Surface Temperature
  SDS_LST_scale_factor=0.02
  SDS_LST_units=K
  SDS_LST_valid_range=7500 65535
  SDS_LST__FillValue=0
  SDS_PWV_add_offset=0
  SDS_PWV_coordsys=cartesian
  SDS_PWV_format=scaled
  SDS_PWV_long_name=Precipitable Water Vapor
  SDS_PWV_scale_factor=0.001
  SDS_PWV_units=cm
  SDS_PWV_valid_range=1 65535
  SDS_PWV__FillValue=0
  SDS_QC_coordsys=cartesian
  SDS_QC_format=unscaled
  SDS_QC_long_name=Quality Control for LST and emissivity
  SDS_QC_units=n/a
  SDS_QC_valid_range=0 65535
Subdatasets:
  SUBDATASET_1_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis1
  SUBDATASET_1_DESC=[5632x5400] //SDS/Emis1 (8-bit unsigned character)
  SUBDATASET_2_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis1_err
  SUBDATASET_2_DESC=[5632x5400] //SDS/Emis1_err (16-bit unsigned integer)
  SUBDATASET_3_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis2
  SUBDATASET_3_DESC=[5632x5400] //SDS/Emis2 (8-bit unsigned character)
  SUBDATASET_4_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis2_err
  SUBDATASET_4_DESC=[5632x5400] //SDS/Emis2_err (16-bit unsigned integer)
  SUBDATASET_5_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis3
  SUBDATASET_5_DESC=[5632x5400] //SDS/Emis3 (8-bit unsigned character)
  SUBDATASET_6_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis3_err
  SUBDATASET_6_DESC=[5632x5400] //SDS/Emis3_err (16-bit unsigned integer)
  SUBDATASET_7_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis4
  SUBDATASET_7_DESC=[5632x5400] //SDS/Emis4 (8-bit unsigned character)
  SUBDATASET_8_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis4_err
  SUBDATASET_8_DESC=[5632x5400] //SDS/Emis4_err (16-bit unsigned integer)
  SUBDATASET_9_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis5
  SUBDATASET_9_DESC=[5632x5400] //SDS/Emis5 (8-bit unsigned character)
  SUBDATASET_10_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/Emis5_err
  SUBDATASET_10_DESC=[5632x5400] //SDS/Emis5_err (16-bit unsigned integer)
  SUBDATASET_11_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/EmisWB
  SUBDATASET_11_DESC=[5632x5400] //SDS/EmisWB (8-bit unsigned character)
  SUBDATASET_12_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/LST
  SUBDATASET_12_DESC=[5632x5400] //SDS/LST (16-bit unsigned integer)
  SUBDATASET_13_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/LST_err
  SUBDATASET_13_DESC=[5632x5400] //SDS/LST_err (8-bit unsigned character)
  SUBDATASET_14_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/PWV
  SUBDATASET_14_DESC=[5632x5400] //SDS/PWV (16-bit unsigned integer)
  SUBDATASET_15_NAME=HDF5:"ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5"://SDS/QC
  SUBDATASET_15_DESC=[5632x5400] //SDS/QC (16-bit unsigned integer)
Corner Coordinates:
Upper Left  (    0.0,    0.0)
Lower Left  (    0.0,  512.0)
Upper Right (  512.0,    0.0)
Lower Right (  512.0,  512.0)
Center      (  256.0,  256.0)
@NikosAlexandris
Copy link
Author

hdf5.subdatasets
['HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis1',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis5_err',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/EmisWB',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/LST',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/LST_err',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/PWV',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/QC',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis1_err',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis2',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis2_err',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis3',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis3_err',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis4',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis4_err',
 'HDF5:tests/input/ECOSTRESS_L2_LSTE_05525_002_20190627T070809_0600_01.h5://SDS/Emis5']

@NikosAlexandris
Copy link
Author

hdf5.tags()
{'SDS_Emis1_add_offset': '0.49 ',
 'SDS_Emis1_coordsys': 'cartesian',
 'SDS_Emis1_err_add_offset': '0 ',
 'SDS_Emis1_err_coordsys': 'cartesian',
 'SDS_Emis1_err_format': 'scaled',
 'SDS_Emis1_err_long_name': 'Band 1 Emissivity error',
 'SDS_Emis1_err_scale_factor': '0.0001 ',
 'SDS_Emis1_err_units': 'n/a',
 'SDS_Emis1_err_valid_range': '1 65535 ',
 'SDS_Emis1_err__FillValue': '0 ',
 'SDS_Emis1_format': 'scaled',
 'SDS_Emis1_long_name': 'Band 1 Emissivity',
 'SDS_Emis1_scale_factor': '0.002 ',
 'SDS_Emis1_units': 'n/a',
 'SDS_Emis1_valid_range': '1 255 ',
 'SDS_Emis1__FillValue': '0 ',
 'SDS_Emis2_add_offset': '0.49 ',
 'SDS_Emis2_coordsys': 'cartesian',
 'SDS_Emis2_err_add_offset': '0 ',
 'SDS_Emis2_err_coordsys': 'cartesian',
 'SDS_Emis2_err_format': 'scaled',
 'SDS_Emis2_err_long_name': 'Band 2 Emissivity error',
 'SDS_Emis2_err_scale_factor': '0.0001 ',
 'SDS_Emis2_err_units': 'n/a',
 'SDS_Emis2_err_valid_range': '1 65535 ',
 'SDS_Emis2_err__FillValue': '0 ',
 'SDS_Emis2_format': 'scaled',
 'SDS_Emis2_long_name': 'Band 2 Emissivity',
 'SDS_Emis2_scale_factor': '0.002 ',
 'SDS_Emis2_units': 'n/a',
 'SDS_Emis2_valid_range': '1 255 ',
 'SDS_Emis2__FillValue': '0 ',
 'SDS_Emis3_add_offset': '0.49 ',
 'SDS_Emis3_coordsys': 'cartesian',
 'SDS_Emis3_err_add_offset': '0 ',
 'SDS_Emis3_err_coordsys': 'cartesian',
 'SDS_Emis3_err_format': 'scaled',
 'SDS_Emis3_err_long_name': 'Band 3 Emissivity error',
 'SDS_Emis3_err_scale_factor': '0.0001 ',
 'SDS_Emis3_err_units': 'n/a',
 'SDS_Emis3_err_valid_range': '1 65535 ',
 'SDS_Emis3_err__FillValue': '0 ',
 'SDS_Emis3_format': 'scaled',
 'SDS_Emis3_long_name': 'Band 3 Emissivity',
 'SDS_Emis3_scale_factor': '0.002 ',
 'SDS_Emis3_units': 'n/a',
 'SDS_Emis3_valid_range': '1 255 ',
 'SDS_Emis3__FillValue': '0 ',
 'SDS_Emis4_add_offset': '0.49 ',
 'SDS_Emis4_coordsys': 'cartesian',
 'SDS_Emis4_err_add_offset': '0 ',
 'SDS_Emis4_err_coordsys': 'cartesian',
 'SDS_Emis4_err_format': 'scaled',
 'SDS_Emis4_err_long_name': 'Band 4 Emissivity error',
 'SDS_Emis4_err_scale_factor': '0.0001 ',
 'SDS_Emis4_err_units': 'n/a',
 'SDS_Emis4_err_valid_range': '1 65535 ',
 'SDS_Emis4_err__FillValue': '0 ',
 'SDS_Emis4_format': 'scaled',
 'SDS_Emis4_long_name': 'Band 4 Emissivity',
 'SDS_Emis4_scale_factor': '0.002 ',
 'SDS_Emis4_units': 'n/a',
 'SDS_Emis4_valid_range': '1 255 ',
 'SDS_Emis4__FillValue': '0 ',
 'SDS_Emis5_add_offset': '0.49 ',
 'SDS_Emis5_coordsys': 'cartesian',
 'SDS_Emis5_err_add_offset': '0 ',
 'SDS_Emis5_err_coordsys': 'cartesian',
 'SDS_Emis5_err_format': 'scaled',
 'SDS_Emis5_err_long_name': 'Band 5 Emissivity error',
 'SDS_Emis5_err_scale_factor': '0.0001 ',
 'SDS_Emis5_err_units': 'n/a',
 'SDS_Emis5_err_valid_range': '1 65535 ',
 'SDS_Emis5_err__FillValue': '0 ',
 'SDS_Emis5_format': 'scaled',
 'SDS_Emis5_long_name': 'Band 5 Emissivity',
 'SDS_Emis5_scale_factor': '0.002 ',
 'SDS_Emis5_units': 'n/a',
 'SDS_Emis5_valid_range': '1 255 ',
 'SDS_Emis5__FillValue': '0 ',
 'SDS_EmisWB_add_offset': '0.49 ',
 'SDS_EmisWB_coordsys': 'cartesian',
 'SDS_EmisWB_format': 'scaled',
 'SDS_EmisWB_long_name': 'Wide Band Emissivity',
 'SDS_EmisWB_scale_factor': '0.002 ',
 'SDS_EmisWB_units': 'n/a',
 'SDS_EmisWB_valid_range': '1 255 ',
 'SDS_EmisWB__FillValue': '0 ',
 'SDS_LST_add_offset': '0 ',
 'SDS_LST_coordsys': 'cartesian',
 'SDS_LST_err_add_offset': '0 ',
 'SDS_LST_err_coordsys': 'cartesian',
 'SDS_LST_err_format': 'scaled',
 'SDS_LST_err_long_name': 'Land Surface Temperature error',
 'SDS_LST_err_scale_factor': '0.04 ',
 'SDS_LST_err_units': 'K',
 'SDS_LST_err_valid_range': '1 255 ',
 'SDS_LST_err__FillValue': '0 ',
 'SDS_LST_format': 'scaled',
 'SDS_LST_long_name': 'Land Surface Temperature',
 'SDS_LST_scale_factor': '0.02 ',
 'SDS_LST_units': 'K',
 'SDS_LST_valid_range': '7500 65535 ',
 'SDS_LST__FillValue': '0 ',
 'SDS_PWV_add_offset': '0 ',
 'SDS_PWV_coordsys': 'cartesian',
 'SDS_PWV_format': 'scaled',
 'SDS_PWV_long_name': 'Precipitable Water Vapor',
 'SDS_PWV_scale_factor': '0.001 ',
 'SDS_PWV_units': 'cm',
 'SDS_PWV_valid_range': '1 65535 ',
 'SDS_PWV__FillValue': '0 ',
 'SDS_QC_coordsys': 'cartesian',
 'SDS_QC_format': 'unscaled',
 'SDS_QC_long_name': 'Quality Control for LST and emissivity',
 'SDS_QC_units': 'n/a',
 'SDS_QC_valid_range': '0 65535 '}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment