enstools.opendata.DWDRadar.DWDRadar

class enstools.opendata.DWDRadar.DWDRadar(refresh_content=False)

Methods

check_parameters([product, data_time, ...])

Checks if there are all files available for the given parameters.

get_avail_data_times([product])

Gives the available data times for a given radar product.

get_avail_file_formats([product])

Gives the available file formats for a given radar product.

get_avail_forecast_times([product, data_time])

Gives the available forecast times since the data_time for a given radar product and data_time.

get_filename([product, data_time, ...])

Gives the filename of the file on the https://opendata.dwd.de/weather/radar server.

get_product_classes()

Gives the available product classes of the data server. Returns ------- List of Strings with the available product classes.

get_products([product_class])

Gives the available radar products. Parameters ---------- product_class: string The group of the radar data products.

get_url([product, data_time, forecast_time, ...])

Gives the url of the file on the https://opendata.dwd.de/weather/radar server.

refresh_content()

Initializes the DWDRadar object again.

retrieve([product, data_time, ...])

Downloads datasets from opendata server. Parameters ---------- product: str The type of the radar data.

check_url_available

get_file_size

get_size_of_download

__init__(refresh_content=False)

Methods

__init__([refresh_content])

check_parameters([product, data_time, ...])

Checks if there are all files available for the given parameters.

check_url_available([product, data_time, ...])

get_avail_data_times([product])

Gives the available data times for a given radar product.

get_avail_file_formats([product])

Gives the available file formats for a given radar product.

get_avail_forecast_times([product, data_time])

Gives the available forecast times since the data_time for a given radar product and data_time.

get_file_size([product, data_time, ...])

get_filename([product, data_time, ...])

Gives the filename of the file on the https://opendata.dwd.de/weather/radar server.

get_product_classes()

Gives the available product classes of the data server. Returns ------- List of Strings with the available product classes.

get_products([product_class])

Gives the available radar products. Parameters ---------- product_class: string The group of the radar data products.

get_size_of_download([product, data_time, ...])

get_url([product, data_time, forecast_time, ...])

Gives the url of the file on the https://opendata.dwd.de/weather/radar server.

refresh_content()

Initializes the DWDRadar object again.

retrieve([product, data_time, ...])

Downloads datasets from opendata server. Parameters ---------- product: str The type of the radar data.

Attributes

cache_path