satpy.readers.goes_imager_hrit module

GOES HRIT format reader.

References

LRIT/HRIT Mission Specific Implementation, February 2012 GVARRDL98.pdf 05057_SPE_MSG_LRIT_HRI

exception satpy.readers.goes_imager_hrit.CalibrationError[source]

Bases: Exception

Dummy error-class.

class satpy.readers.goes_imager_hrit.HRITGOESFileHandler(filename, filename_info, filetype_info, prologue)[source]

Bases: HRITFileHandler

GOES HRIT format reader.

Initialize the reader.

_calibrate(data)[source]

Calibrate data.

_get_calibration_params()[source]

Get the calibration parameters from the metadata.

_get_proj_dict(dataset_id)[source]
calibrate(data, calibration)[source]

Calibrate the data.

get_area_def(dataset_id)[source]

Get the area definition of the band.

get_dataset(key, info)[source]

Get the data from the files.

class satpy.readers.goes_imager_hrit.HRITGOESPrologueFileHandler(filename, filename_info, filetype_info)[source]

Bases: HRITFileHandler

GOES HRIT format reader.

Initialize the reader.

process_prologue()[source]

Reprocess prologue to correct types.

read_prologue()[source]

Read the prologue metadata.

satpy.readers.goes_imager_hrit._epoch_doy_offset_from_sgs_time(sgs_time_array: _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes]) timedelta[source]
satpy.readers.goes_imager_hrit._epoch_year_from_sgs_time(sgs_time_array: _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes]) datetime[source]
satpy.readers.goes_imager_hrit.make_gvar_float(float_val)[source]

Make gvar float.

satpy.readers.goes_imager_hrit.make_sgs_time(sgs_time_array: _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes]) datetime[source]

Make sgs time.