xarray CfRadial2 backend#
In this example, we read CfRadial2 data files using the xarray cfradial2 backend.
[1]:
import wradlib as wrl
import warnings
warnings.filterwarnings("ignore")
import matplotlib.pyplot as plt
import numpy as np
import xradar as xd
import xarray as xr
try:
get_ipython().run_line_magic("matplotlib inline")
except:
plt.ion()
Load CfRadial2 Volume Data#
[2]:
fpath = "netcdf/cfrad.20080604_002217_000_SPOL_v36_SUR_cfradial2.nc"
f = wrl.util.get_wradlib_data_file(fpath)
vol = xr.open_datatree(f)
Downloading file 'netcdf/cfrad.20080604_002217_000_SPOL_v36_SUR_cfradial2.nc' from 'https://github.com/wradlib/wradlib-data/raw/pooch/data/netcdf/cfrad.20080604_002217_000_SPOL_v36_SUR_cfradial2.nc' to '/home/runner/work/wradlib-notebooks/wradlib-notebooks/wradlib-data'.
[3]:
# fix: remove when available in xradar
for k in vol.groups[1:]:
vol[k].ds = (
vol[k]
.ds.assign(sweep_fixed_angle=vol[k].ds.attrs["fixed_angle"])
.swap_dims(time="azimuth")
.sortby("azimuth")
)
Inspect RadarVolume#
[4]:
display(vol)
<xarray.DatasetView> Size: 668B
Dimensions: (sweep: 9)
Coordinates:
sweep_mode <U20 80B ...
longitude float64 8B ...
altitude float64 8B ...
time datetime64[ns] 8B ...
latitude float64 8B ...
Dimensions without coordinates: sweep
Data variables:
volume_number int64 8B ...
platform_type <U5 20B ...
instrument_type <U5 20B ...
primary_axis <U6 24B ...
time_coverage_start <U20 80B ...
time_coverage_end <U20 80B ...
sweep_group_name (sweep) <U7 252B ...
sweep_fixed_angle (sweep) float64 72B ...
Attributes:
version: 2.0
title: None
institution: None
references: None
source: None
history: None
comment: im/exported using wradlib
instrument_name: None
fixed_angle: 0.5
Conventions: Cf/Radial<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:34 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 0.5 Attributes: fixed_angle: 0.5sweep_0- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:15:34 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', ..., '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:34.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float640.5
array(0.5)
- fixed_angle :
- 0.5
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:16:21 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 1.1 Attributes: fixed_angle: 1.1sweep_1- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:16:21 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:16:21.000000000', '2008-06-04T00:16:21.000000000', '2008-06-04T00:16:21.000000000', ..., '2008-06-04T00:16:20.000000000', '2008-06-04T00:16:20.000000000', '2008-06-04T00:16:20.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float641.1
array(1.1)
- fixed_angle :
- 1.1
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:07 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 1.8 Attributes: fixed_angle: 1.8sweep_2- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:17:07 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:17:07.000000000', '2008-06-04T00:17:08.000000000', '2008-06-04T00:17:08.000000000', ..., '2008-06-04T00:17:07.000000000', '2008-06-04T00:17:07.000000000', '2008-06-04T00:17:07.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float641.8
array(1.8)
- fixed_angle :
- 1.8
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:54 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 2.6 Attributes: fixed_angle: 2.6sweep_3- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:17:54 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:17:54.000000000', '2008-06-04T00:17:54.000000000', '2008-06-04T00:17:55.000000000', ..., '2008-06-04T00:17:54.000000000', '2008-06-04T00:17:54.000000000', '2008-06-04T00:17:54.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float642.6
array(2.6)
- fixed_angle :
- 2.6
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:18:41 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 3.6 Attributes: fixed_angle: 3.6sweep_4- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:18:41 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000', ..., '2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float643.6
array(3.6)
- fixed_angle :
- 3.6
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:19:28 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 4.7 Attributes: fixed_angle: 4.7sweep_5- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:19:28 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000', ..., '2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float644.7
array(4.7)
- fixed_angle :
- 4.7
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:20:15 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 6.5 Attributes: fixed_angle: 6.5sweep_6- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:20:15 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000', ..., '2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float646.5
array(6.5)
- fixed_angle :
- 6.5
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:02 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 9.1 Attributes: fixed_angle: 9.1sweep_7- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:21:02 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000', ..., '2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float649.1
array(9.1)
- fixed_angle :
- 9.1
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:49 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 12.8 Attributes: fixed_angle: 12.8sweep_8- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:21:49 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000', ..., '2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float6412.8
array(12.8)
- fixed_angle :
- 12.8
- sweep: 9
- sweep_mode()<U20...
[1 values with dtype=<U20]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- time()datetime64[ns]...
- standard_name :
- time
- long_name :
- time in seconds since volume start
[1 values with dtype=datetime64[ns]]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- volume_number()int64...
[1 values with dtype=int64]
- platform_type()<U5...
[1 values with dtype=<U5]
- instrument_type()<U5...
[1 values with dtype=<U5]
- primary_axis()<U6...
[1 values with dtype=<U6]
- time_coverage_start()<U20...
[1 values with dtype=<U20]
- time_coverage_end()<U20...
[1 values with dtype=<U20]
- sweep_group_name(sweep)<U7...
[9 values with dtype=<U7]
- sweep_fixed_angle(sweep)float64...
[9 values with dtype=float64]
- version :
- 2.0
- title :
- None
- institution :
- None
- references :
- None
- source :
- None
- history :
- None
- comment :
- im/exported using wradlib
- instrument_name :
- None
- fixed_angle :
- 0.5
- Conventions :
- Cf/Radial
Inspect root group#
The sweep dimension contains the number of scans in this radar volume. Further the dataset consists of variables (location coordinates, time_coverage) and attributes (Conventions, metadata).
[5]:
vol.root
[5]:
<xarray.DatasetView> Size: 668B
Dimensions: (sweep: 9)
Coordinates:
sweep_mode <U20 80B ...
longitude float64 8B ...
altitude float64 8B ...
time datetime64[ns] 8B ...
latitude float64 8B ...
Dimensions without coordinates: sweep
Data variables:
volume_number int64 8B ...
platform_type <U5 20B ...
instrument_type <U5 20B ...
primary_axis <U6 24B ...
time_coverage_start <U20 80B ...
time_coverage_end <U20 80B ...
sweep_group_name (sweep) <U7 252B ...
sweep_fixed_angle (sweep) float64 72B ...
Attributes:
version: 2.0
title: None
institution: None
references: None
source: None
history: None
comment: im/exported using wradlib
instrument_name: None
fixed_angle: 0.5
Conventions: Cf/Radial<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:34 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 0.5 Attributes: fixed_angle: 0.5sweep_0- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:15:34 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', ..., '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:34.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float640.5
array(0.5)
- fixed_angle :
- 0.5
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:16:21 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 1.1 Attributes: fixed_angle: 1.1sweep_1- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:16:21 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:16:21.000000000', '2008-06-04T00:16:21.000000000', '2008-06-04T00:16:21.000000000', ..., '2008-06-04T00:16:20.000000000', '2008-06-04T00:16:20.000000000', '2008-06-04T00:16:20.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float641.1
array(1.1)
- fixed_angle :
- 1.1
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:07 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 1.8 Attributes: fixed_angle: 1.8sweep_2- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:17:07 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:17:07.000000000', '2008-06-04T00:17:08.000000000', '2008-06-04T00:17:08.000000000', ..., '2008-06-04T00:17:07.000000000', '2008-06-04T00:17:07.000000000', '2008-06-04T00:17:07.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float641.8
array(1.8)
- fixed_angle :
- 1.8
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:54 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 2.6 Attributes: fixed_angle: 2.6sweep_3- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:17:54 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:17:54.000000000', '2008-06-04T00:17:54.000000000', '2008-06-04T00:17:55.000000000', ..., '2008-06-04T00:17:54.000000000', '2008-06-04T00:17:54.000000000', '2008-06-04T00:17:54.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float642.6
array(2.6)
- fixed_angle :
- 2.6
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:18:41 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 3.6 Attributes: fixed_angle: 3.6sweep_4- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:18:41 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000', ..., '2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000', '2008-06-04T00:18:41.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float643.6
array(3.6)
- fixed_angle :
- 3.6
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:19:28 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 4.7 Attributes: fixed_angle: 4.7sweep_5- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:19:28 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000', ..., '2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000', '2008-06-04T00:19:28.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float644.7
array(4.7)
- fixed_angle :
- 4.7
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:20:15 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 6.5 Attributes: fixed_angle: 6.5sweep_6- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:20:15 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000', ..., '2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000', '2008-06-04T00:20:15.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float646.5
array(6.5)
- fixed_angle :
- 6.5
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:02 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 9.1 Attributes: fixed_angle: 9.1sweep_7- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:21:02 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000', ..., '2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000', '2008-06-04T00:21:02.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float649.1
array(9.1)
- fixed_angle :
- 9.1
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 480, range: 996) Coordinates: sweep_mode <U20 80B ... time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:49 ... ... * range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2 elevation (azimuth) float32 2kB ... longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/17) sweep_number int32 4B ... polarization_mode |S32 32B ... prt_mode |S32 32B ... follow_mode |S32 32B ... fixed_angle float32 4B ... target_scan_rate float32 4B ... ... ... n_samples (azimuth) int32 2kB ... r_calib_index (azimuth) int8 480B ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ... sweep_fixed_angle float64 8B 12.8 Attributes: fixed_angle: 12.8sweep_8- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:21:49 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000', ..., '2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000', '2008-06-04T00:21:49.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float6412.8
array(12.8)
- fixed_angle :
- 12.8
- sweep: 9
- sweep_mode()<U20...
[1 values with dtype=<U20]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- time()datetime64[ns]...
- standard_name :
- time
- long_name :
- time in seconds since volume start
[1 values with dtype=datetime64[ns]]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- volume_number()int64...
[1 values with dtype=int64]
- platform_type()<U5...
[1 values with dtype=<U5]
- instrument_type()<U5...
[1 values with dtype=<U5]
- primary_axis()<U6...
[1 values with dtype=<U6]
- time_coverage_start()<U20...
[1 values with dtype=<U20]
- time_coverage_end()<U20...
[1 values with dtype=<U20]
- sweep_group_name(sweep)<U7...
[9 values with dtype=<U7]
- sweep_fixed_angle(sweep)float64...
[9 values with dtype=float64]
- version :
- 2.0
- title :
- None
- institution :
- None
- references :
- None
- source :
- None
- history :
- None
- comment :
- im/exported using wradlib
- instrument_name :
- None
- fixed_angle :
- 0.5
- Conventions :
- Cf/Radial
Inspect sweep group(s)#
The sweep-groups can be accessed via their respective keys. The dimensions consist of range and time with added coordinates azimuth, elevation, range and time. There will be variables like radar moments (DBZH etc.) and sweep-dependend metadata (like fixed_angle, sweep_mode etc.).
[6]:
display(vol["sweep_0"])
<xarray.DatasetView> Size: 4MB
Dimensions: (sweep: 9, azimuth: 480, range: 996)
Coordinates:
sweep_mode <U20 80B ...
time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:34 ... ...
* range (range) float32 4kB 150.0 300.0 ... 1.492e+05 1.494e+05
* azimuth (azimuth) float32 2kB 0.0 0.75 1.5 ... 357.8 358.5 359.2
elevation (azimuth) float32 2kB ...
longitude float64 8B ...
latitude float64 8B ...
altitude float64 8B ...
Dimensions without coordinates: sweep
Data variables: (12/17)
sweep_number int32 4B ...
polarization_mode |S32 32B ...
prt_mode |S32 32B ...
follow_mode |S32 32B ...
fixed_angle float32 4B ...
target_scan_rate float32 4B ...
... ...
n_samples (azimuth) int32 2kB ...
r_calib_index (azimuth) int8 480B ...
scan_rate (azimuth) float32 2kB ...
DBZ (azimuth, range) float32 2MB ...
VR (azimuth, range) float32 2MB ...
sweep_fixed_angle float64 8B 0.5
Attributes:
fixed_angle: 0.5- sweep: 9
- azimuth: 480
- range: 996
- sweep_mode()<U20...
[1 values with dtype=<U20]
- time(azimuth)datetime64[ns]2008-06-04T00:15:34 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', ..., '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:34.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float32...
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
[480 values with dtype=float32]
- longitude()float64...
- standard_name :
- longitude
- units :
- degrees_east
[1 values with dtype=float64]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- altitude()float64...
- standard_name :
- altitude
- units :
- meters
- positive :
- up
[1 values with dtype=float64]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- polarization_mode()|S32...
- standard_name :
- polarization_mode_for_sweep
- options :
- horizontal, vertical, hv_alt, hv_sim, circular
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- prt_mode()|S32...
- standard_name :
- transmit_pulse_mode
- options :
- fixed, staggered, dual
- meta_group :
- radar_parameters
[1 values with dtype=|S32]
- follow_mode()|S32...
- standard_name :
- follow_mode_for_scan_strategy
- options :
- none, sun, vehicle, aircraft, target, manual
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- target_scan_rate()float32...
- standard_name :
- target_scan_rate_for_sweep
- units :
- degrees per second
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[480 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- antenna_transition(azimuth)int8...
- standard_name :
- antenna_is_in_transition_between_sweeps
- comment :
- 1 if antenna is in transition, 0 otherwise
[480 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[480 values with dtype=int32]
- r_calib_index(azimuth)int8...
- standard_name :
- calibration_data_array_index_per_ray
- meta_group :
- radar_calibration
- comment :
- This is the index for the calibration which applies to this ray
[480 values with dtype=int8]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[480 values with dtype=float32]
- DBZ(azimuth, range)float32...
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- VR(azimuth, range)float32...
- long_name :
- Computed Velocity
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument
- units :
- m/s
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
[478080 values with dtype=float32]
- sweep_fixed_angle()float640.5
array(0.5)
- fixed_angle :
- 0.5
Georeferencing#
[7]:
swp = vol["sweep_0"].ds.copy()
swp = swp.assign_coords(sweep_mode=swp.sweep_mode)
swp = swp.wrl.georef.georeference()
Inspect radar moments#
The DataArrays can be accessed by key or by attribute. Each DataArray has dimensions and coordinates of it’s parent dataset. There are attributes connected which are defined by Cf/Radial standard.
[8]:
display(swp.DBZ)
<xarray.DataArray 'DBZ' (azimuth: 480, range: 996)> Size: 2MB
[478080 values with dtype=float32]
Coordinates: (12/15)
sweep_mode <U20 80B 'azimuth_surveillance'
time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:34 ... 2008-06-...
* range (range) float32 4kB 150.0 300.0 450.0 ... 1.492e+05 1.494e+05
* azimuth (azimuth) float32 2kB 0.0 0.75 1.5 2.25 ... 357.8 358.5 359.2
elevation (azimuth) float32 2kB 0.5164 0.5219 0.5164 ... 0.5219 0.5219
longitude float64 8B 120.4
... ...
y (azimuth, range) float64 4MB 150.0 300.0 ... 1.492e+05 1.493e+05
z (azimuth, range) float64 4MB 46.35 47.71 ... 2.714e+03 2.718e+03
gr (azimuth, range) float64 4MB 150.0 300.0 ... 1.492e+05 1.494e+05
rays (azimuth, range) float32 2MB 0.0 0.0 0.0 ... 359.2 359.2 359.2
bins (azimuth, range) float32 2MB 150.0 300.0 ... 1.492e+05 1.494e+05
crs_wkt int64 8B 0
Attributes:
long_name: Computed Horizontal Co-polar Reflectivit
standard_name: equivalent_reflectivity_factor
units: dBZ
threshold_field_name:
threshold_value: -9999.0
sampling_ratio: 1.0
grid_mapping: grid_mapping- azimuth: 480
- range: 996
- ...
[478080 values with dtype=float32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - time(azimuth)datetime64[ns]2008-06-04T00:15:34 ... 2008-06-...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
array(['2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', '2008-06-04T00:15:34.000000000', ..., '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:33.000000000', '2008-06-04T00:15:34.000000000'], dtype='datetime64[ns]') - range(range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], dtype=float32) - azimuth(azimuth)float320.0 0.75 1.5 ... 357.8 358.5 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([ 0. , 0.75, 1.5 , ..., 357.75, 358.5 , 359.25], dtype=float32)
- elevation(azimuth)float320.5164 0.5219 ... 0.5219 0.5219
- standard_name :
- beam_elevation_angle
- units :
- degrees
- positive :
- up
array([0.5164, 0.5219, 0.5164, ..., 0.5219, 0.5219, 0.5219], dtype=float32)
- longitude()float64120.4
- standard_name :
- longitude
- units :
- degrees_east
array(120.433502)
- latitude()float6422.53
- standard_name :
- latitude
- units :
- degrees_north
array(22.526699)
- altitude()float6445.0
- standard_name :
- altitude
- units :
- meters
- positive :
- up
array(45.000002)
- x(azimuth, range)float64-6.556e-06 ... -1.955e+03
- standard_name :
- east_west_distance_from_radar
- units :
- meters
array([[-6.55640636e-06, -1.31128106e-05, -1.96692135e-05, ..., -6.51537112e-03, -6.52192302e-03, -6.52847560e-03], [ 1.96334738e+00, 3.92669413e+00, 5.89004065e+00, ..., 1.95105585e+03, 1.95301805e+03, 1.95498004e+03], [ 3.92636842e+00, 7.85273558e+00, 1.17791019e+01, ..., 3.90179406e+03, 3.90571773e+03, 3.90964180e+03], ..., [-5.88869664e+00, -1.17773914e+01, -1.76660854e+01, ..., -5.85183046e+03, -5.85771571e+03, -5.86360034e+03], [-3.92633408e+00, -7.85266690e+00, -1.17789992e+01, ..., -3.90175327e+03, -3.90567731e+03, -3.90960093e+03], [-1.96337001e+00, -3.92673939e+00, -5.89010854e+00, ..., -1.95107834e+03, -1.95304056e+03, -1.95500257e+03]]) - y(azimuth, range)float64150.0 300.0 ... 1.492e+05 1.493e+05
- standard_name :
- north_south_distance_from_radar
- units :
- meters
array([[ 149.99309379, 299.98613978, 449.97915313, ..., 149054.31688507, 149204.20687851, 149354.11235597], [ 149.98010903, 299.96016976, 449.94021259, ..., 149041.15869555, 149191.05096711, 149340.92747867], [ 149.94169609, 299.8833444 , 449.82496008, ..., 149003.24087414, 149153.07950521, 149302.933615 ], ..., [ 149.87731373, 299.75457918, 449.63182676, ..., 148939.00694196, 149088.79647842, 149238.57026568], [ 149.94155856, 299.88306882, 449.8245612 , ..., 149002.84956687, 149152.70331054, 149302.54129825], [ 149.98010903, 299.96016976, 449.94021259, ..., 149041.15869555, 149191.05096711, 149340.92747867]]) - z(azimuth, range)float6446.35 47.71 ... 2.714e+03 2.718e+03
- standard_name :
- height_above_ground
- units :
- meters
array([[ 46.35323887, 47.70912277, 49.06765376, ..., 2696.07235407, 2700.05552534, 2704.0412238 ], [ 46.3676373 , 47.73791963, 49.11084905, ..., 2710.37992234, 2714.37748081, 2718.37756647], [ 46.35323887, 47.70912277, 49.06765376, ..., 2696.07235407, 2700.05552534, 2704.0412238 ], ..., [ 46.3676373 , 47.73791963, 49.11084905, ..., 2710.37992234, 2714.37748081, 2718.37756647], [ 46.3676373 , 47.73791963, 49.11084905, ..., 2710.37992234, 2714.37748081, 2718.37756647], [ 46.3676373 , 47.73791963, 49.11084905, ..., 2710.37992234, 2714.37748081, 2718.37756647]]) - gr(azimuth, range)float64150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- distance_from_radar
- units :
- meters
array([[ 149.99312776, 299.98617375, 449.9791871 , ..., 149054.31691903, 149204.20691248, 149354.11238994], [ 149.99299187, 299.98590285, 449.97879595, ..., 149053.92854248, 149203.83365678, 149353.72300973], [ 149.99312634, 299.9861737 , 449.97918842, ..., 149054.31827747, 149204.20827229, 149354.11375112], ..., [ 149.992991 , 299.98589559, 449.97878228, ..., 149053.92218903, 149203.82729693, 149353.71664348], [ 149.99299351, 299.98590197, 449.97879255, ..., 149053.92604219, 149203.83115397, 149353.7205044 ], [ 149.99299495, 299.98590623, 449.97879961, ..., 149053.92883963, 149203.83395422, 149353.72330746]]) - rays(azimuth, range)float320.0 0.0 0.0 ... 359.2 359.2 359.2
- standard_name :
- beam_azimuth_angle
- units :
- degrees
array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ], [ 0.75, 0.75, 0.75, ..., 0.75, 0.75, 0.75], [ 1.5 , 1.5 , 1.5 , ..., 1.5 , 1.5 , 1.5 ], ..., [357.75, 357.75, 357.75, ..., 357.75, 357.75, 357.75], [358.5 , 358.5 , 358.5 , ..., 358.5 , 358.5 , 358.5 ], [359.25, 359.25, 359.25, ..., 359.25, 359.25, 359.25]], dtype=float32) - bins(azimuth, range)float32150.0 300.0 ... 1.492e+05 1.494e+05
- standard_name :
- range_to_center_of_measurement_volume
- long_name :
- Range from instrument to center of gate
- units :
- meters
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 150.00000596046448
- meters_between_gates :
- 150.00000596046448
array([[ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], [ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], [ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], ..., [ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], [ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ], [ 150. , 300. , 450.00003, ..., 149100. , 149250. , 149400. ]], dtype=float32) - crs_wkt()int640
- crs_wkt :
- PROJCRS["unknown",BASEGEOGCRS["unknown",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ID["EPSG",6326]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8901]]],CONVERSION["unknown",METHOD["Azimuthal Equidistant",ID["EPSG",1125]],PARAMETER["Latitude of natural origin",22.526699,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8801]],PARAMETER["Longitude of natural origin",120.433502,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8802]],PARAMETER["False easting",0,LENGTHUNIT["metre",1],ID["EPSG",8806]],PARAMETER["False northing",0,LENGTHUNIT["metre",1],ID["EPSG",8807]]],CS[Cartesian,2],AXIS["(E)",east,ORDER[1],LENGTHUNIT["metre",1,ID["EPSG",9001]]],AXIS["(N)",north,ORDER[2],LENGTHUNIT["metre",1,ID["EPSG",9001]]]]
- semi_major_axis :
- 6378137.0
- semi_minor_axis :
- 6356752.314245179
- inverse_flattening :
- 298.257223563
- reference_ellipsoid_name :
- WGS 84
- longitude_of_prime_meridian :
- 0.0
- prime_meridian_name :
- Greenwich
- geographic_crs_name :
- unknown
- horizontal_datum_name :
- World Geodetic System 1984
- projected_crs_name :
- unknown
- grid_mapping_name :
- azimuthal_equidistant
- latitude_of_projection_origin :
- 22.526699
- longitude_of_projection_origin :
- 120.433502
- false_easting :
- 0.0
- false_northing :
- 0.0
array(0)
- rangePandasIndex
PandasIndex(Index([ 150.0, 300.0, 450.0000305175781, 600.0, 750.0, 900.0000610351562, 1050.0, 1200.0, 1350.0, 1500.0, ... 148050.0, 148200.0, 148350.0, 148500.0, 148650.0, 148800.0, 148950.0, 149100.0, 149250.0, 149400.0], dtype='float32', name='range', length=996)) - azimuthPandasIndex
PandasIndex(Index([ 0.0, 0.75, 1.5, 2.25, 3.0, 3.75, 4.5, 5.25, 6.0, 6.75, ... 352.5, 353.25, 354.0, 354.75, 355.5, 356.25, 357.0, 357.75, 358.5, 359.25], dtype='float32', name='azimuth', length=480))
- long_name :
- Computed Horizontal Co-polar Reflectivit
- standard_name :
- equivalent_reflectivity_factor
- units :
- dBZ
- threshold_field_name :
- threshold_value :
- -9999.0
- sampling_ratio :
- 1.0
- grid_mapping :
- grid_mapping
Create simple plot#
Using xarray features a simple plot can be created like this. Note the sortby('time') method, which sorts the radials by time.
For more details on plotting radar data see under Visualization.
[9]:
swp.DBZ.sortby("time").plot(x="range", y="time", add_labels=False)
[9]:
<matplotlib.collections.QuadMesh at 0x7fbd43e0e870>
[10]:
fig = plt.figure(figsize=(5, 5))
pm = swp.DBZ.wrl.vis.plot(crs={"latmin": 3e3}, fig=fig)