xradar is in an early stage of development, please report any issues here!

XRadar Data Model#

The data model for the different xradar DataArrays, Datasets and DataTrees is based on NetCDF4/CfRadial2.1. It will be aligned to the upcoming WMO standard FM301.

This module contains several helper functions to create minimal DataArrays and Datasets, as well as Datatrees.

Must read:

Code ported from wradlib.

create_sweep_dataset

Create Sweep Dataset with Coordinates.

get_azimuth_attrs

Get Azimuth CF attributes.

get_latitude_attrs

get_longitude_attrs

get_altitude_attrs

get_elevation_attrs

Get Elevation CF attributes.

get_moment_attrs

Get Radar Moment CF attributes.

get_range_attrs

Get Range CF attributes.

get_time_attrs

moment_attrs

required moment attributes

sweep_vars_mapping

CfRadial 2.1 / FM301 / ODIM_H5 mapping

get_azimuth_dataarray

Create Azimuth DataArray.

get_elevation_dataarray

Create Elevation DataArray.

get_range_dataarray

Create Range DataArray.

get_sweep_dataarray

Create Sweep Moment DataArray.

get_time_dataarray

Create Time DataArray.

required_global_attrs

required global attributes (root-group)

optional_root_attrs

optional global attributes (root-group)

required_root_vars

required global variables (root-group)

optional_root_vars

optional global attributes (root-group)

sweep_coordinate_vars

sweep-group coordinate variables

required_sweep_metadata_vars

required sweep-group metadata variables

optional_sweep_metadata_vars

optional sweep-group metadata variables

sweep_dataset_vars

sweep dataset variable names

non_standard_sweep_dataset_vars

non-standard sweep dataset variable names

determine_cfradial2_sweep_variables

conform_cfradial2_sweep_group