satpy.readers.seviri_l2_bufr module

SEVIRI L2 BUFR format reader.

References

EUMETSAT Product Navigator https://navigator.eumetsat.int/

class satpy.readers.seviri_l2_bufr.SeviriL2BufrFileHandler(filename, filename_info, filetype_info, with_area_definition=False, **kwargs)[source]

Bases: satpy.readers.file_handlers.BaseFileHandler

File handler for SEVIRI L2 BUFR products.

Loading data with AreaDefinition

By providing the with_area_definition as True in the reader_kwargs, the dataset is loaded with an AreaDefinition using a standardized AreaDefinition in areas.yaml. By default, the dataset will be loaded with a SwathDefinition, i.e. similar to how the data are stored in the BUFR file:

scene = satpy.Scene(filenames,

reader=’seviri_l2_bufr’, reader_kwargs={‘with_area_definition’: False})

Initialise the file handler for SEVIRI L2 BUFR data.

property end_time

Return the repeat cycle end time.

get_area_def(key)[source]

Return the area definition.

get_array(key)[source]

Get all data from file for the given BUFR key.

get_attribute(key)[source]

Get BUFR attributes.

get_dataset(dataset_id, dataset_info)[source]

Create dataset.

Load data from BUFR file using the BUFR key in dataset_info and create the dataset with or without an AreaDefinition.

get_dataset_with_area_def(arr, dataset_id)[source]

Get dataset with an AreaDefinition.

property platform_name

Return spacecraft name.

property ssp_lon

Return subsatellite point longitude.

property start_time

Return the repeat cycle start time.