pyrad.proc.process_multiple_points#
- pyrad.proc.process_multiple_points(procstatus, dscfg, radar_list=None)[source]#
Obtains the radar data at multiple points. The points are defined in a file
- Parameters:
procstatus (int) – Processing status: 0 initializing, 1 processing volume, 2 post-processing
dscfg (dictionary of dictionaries) –
data set configuration. Accepted Configuration Keywords:
datatype : string. Dataset keyword The data type where we want to extract the point measurement, can be any datatype supported by pyrad and available in the data truealt : boolean. Dataset keyword if True the user input altitude is used to determine the point of interest. if False use the altitude at a given radar elevation ele over the point of interest. Default is False. coord_fname : string File name containing the points coordinates alt_points : float. Dataset keyword altitude [m MSL]. Use when latlon is True. ele_points : float. Dataset keyword radar elevation [deg]. Use when latlon is False or when latlon is True and truealt is False AziTol : float. Dataset keyword azimuthal tolerance to determine which radar azimuth to use [deg] EleTol : float. Dataset keyword elevation tolerance to determine which radar elevation to use [deg] RngTol : float. Dataset keyword range tolerance to determine which radar bin to use [m]
radar_list (list of Radar objects) – Optional. list of radar objects
- Returns:
new_dataset (dict) – dictionary containing the data and metadata at the point of interest
ind_rad (int) – radar index