xarray CfRadial1 backend#
In this example, we read CfRadial1 data files using the xradar cfradial1 backend.
Data is also exported to ODIM_H5 and CfRadial2.
[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 CfRadial1 Volume Data#
We use the functionality provided now by xradar to read the CfRadial1 data into a DataTree.
[2]:
fpath = "netcdf/cfrad.20080604_002217_000_SPOL_v36_SUR.nc"
f = wrl.util.get_wradlib_data_file(fpath)
vol = xd.io.open_cfradial1_datatree(f)
Downloading file 'netcdf/cfrad.20080604_002217_000_SPOL_v36_SUR.nc' from 'https://github.com/wradlib/wradlib-data/raw/pooch/data/netcdf/cfrad.20080604_002217_000_SPOL_v36_SUR.nc' to '/home/runner/work/wradlib-notebooks/wradlib-notebooks/wradlib-data'.
Inspect RadarVolume#
[3]:
display(vol)
<xarray.DatasetView> Size: 477B
Dimensions: (sweep: 9)
Dimensions without coordinates: sweep
Data variables:
volume_number int32 4B ...
platform_type |S32 32B ...
primary_axis |S32 32B ...
status_str |S1 1B ...
instrument_type |S32 32B ...
time_coverage_start |S32 32B ...
time_coverage_end |S32 32B ...
latitude float64 8B ...
longitude float64 8B ...
altitude float64 8B ...
sweep_group_name (sweep) <U7 252B 'sweep_0' 'sweep_1' ... 'sweep_8'
sweep_fixed_angle (sweep) float32 36B ...
Attributes: (12/13)
Conventions: CF/Radial instrument_parameters radar_parameters rad...
version: 1.2
title: TIMREX
institution:
references:
source:
... ...
comment:
instrument_name: SPOLRVP8
site_name:
scan_name:
scan_id: 0
platform_is_mobile: false<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_0- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:16:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_1- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 482, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 482B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_2- sweep: 9
- azimuth: 482
- range: 996
- 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
[482 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[482 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[482 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
[480072 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
[480072 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_3- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 481, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:18:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 481B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_4- sweep: 9
- azimuth: 481
- range: 996
- 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
[481 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[481 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[481 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[481 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[481 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[481 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
[481 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[481 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
[481 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[481 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[481 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[481 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
[479076 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
[479076 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 482, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:19:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 482B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_5- sweep: 9
- azimuth: 482
- range: 996
- 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
[482 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[482 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[482 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
[480072 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
[480072 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 482, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:20:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 482B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_6- sweep: 9
- azimuth: 482
- range: 996
- 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
[482 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[482 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[482 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
[480072 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
[480072 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 484, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 484B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_7- sweep: 9
- azimuth: 484
- range: 996
- 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
[484 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[484 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[484 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[484 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[484 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[484 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
[484 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[484 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
[484 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[484 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[484 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[484 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
[482064 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
[482064 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_8- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 20B Dimensions: (sweep: 9) Dimensions without coordinates: sweep Data variables: radar_beam_width_h float32 4B ... radar_antenna_gain_h float32 4B ... radar_antenna_gain_v float32 4B ... radar_beam_width_v float32 4B ... radar_receiver_bandwidth float32 4B ...radar_parameters- sweep: 9
- radar_beam_width_h()float32...
- standard_name :
- half_power_radar_beam_width_h_channel
- units :
- degrees
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_antenna_gain_h()float32...
- standard_name :
- nominal_radar_antenna_gain_h_channel
- units :
- dB
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_antenna_gain_v()float32...
- standard_name :
- nominal_radar_antenna_gain_v_channel
- units :
- dB
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_beam_width_v()float32...
- standard_name :
- half_power_radar_beam_width_v_channel
- units :
- degrees
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_receiver_bandwidth()float32...
- standard_name :
- radar_receiver_bandwidth
- units :
- s-1
- meta_group :
- radar_parameters
[1 values with dtype=float32]
<xarray.DatasetView> Size: 64B Dimensions: (sweep: 9) Dimensions without coordinates: sweep Data variables: (12/16) drift_correction float32 4B ... range_correction float32 4B ... pressure_altitude_correction float32 4B ... longitude_correction float32 4B ... pitch_correction float32 4B ... tilt_correction float32 4B ... ... ... vertical_velocity_correction float32 4B ... rotation_correction float32 4B ... elevation_correction float32 4B ... roll_correction float32 4B ... heading_correction float32 4B ... radar_altitude_correction float32 4B ...georeferencing_correction- sweep: 9
- drift_correction()float32...
- standard_name :
- platform_drift_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- range_correction()float32...
- standard_name :
- range_to_center_of_measurement_volume_correction
- units :
- meters
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- pressure_altitude_correction()float32...
- standard_name :
- pressure_altitude_correction
- units :
- meters
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- longitude_correction()float32...
- standard_name :
- longitude_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- pitch_correction()float32...
- standard_name :
- platform_pitch_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- tilt_correction()float32...
- standard_name :
- beam_tilt_angle_relative_to_platform_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- northward_ground_speed_correction()float32...
- standard_name :
- platform_northward_velocity_correction
- units :
- meters per second
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- eastward_ground_speed_correction()float32...
- standard_name :
- platform_eastward_velocity_correction
- units :
- meters per second
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- azimuth_correction()float32...
- standard_name :
- azimuth_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- latitude_correction()float32...
- standard_name :
- latitude_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- vertical_velocity_correction()float32...
- standard_name :
- platform_vertical_velocity_correction
- units :
- meters per second
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- rotation_correction()float32...
- standard_name :
- beam_rotation_angle_relative_to_platform_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- elevation_correction()float32...
- standard_name :
- beam_elevation_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- roll_correction()float32...
- standard_name :
- platform_roll_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- heading_correction()float32...
- standard_name :
- platform_heading_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- radar_altitude_correction()float32...
- standard_name :
- altitude_correction
- units :
- meters
- meta_group :
- geometry_correction
[1 values with dtype=float32]
<xarray.DatasetView> Size: 212B Dimensions: (sweep: 9) Dimensions without coordinates: sweep Data variables: (12/45) time |S32 32B ... pulse_width timedelta64[ns] 8B ... xmit_power_h float32 4B ... xmit_power_v float32 4B ... two_way_waveguide_loss_h float32 4B ... two_way_waveguide_loss_v float32 4B ... ... ... test_power_h float32 4B ... test_power_v float32 4B ... receiver_slope_hc float32 4B ... receiver_slope_vc float32 4B ... receiver_slope_hx float32 4B ... receiver_slope_vx float32 4B ...radar_calibration- sweep: 9
- time()|S32...
- standard_name :
- radar_calibration_time_utc
- meta_group :
- radar_calibration
[1 values with dtype=|S32]
- pulse_width()timedelta64[ns]...
- standard_name :
- radar_calibration_pulse_width
- meta_group :
- radar_calibration
[1 values with dtype=timedelta64[ns]]
- xmit_power_h()float32...
- standard_name :
- calibrated_radar_xmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- xmit_power_v()float32...
- standard_name :
- calibrated_radar_xmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_waveguide_loss_h()float32...
- standard_name :
- radar_calibration_two_way_waveguide_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_waveguide_loss_v()float32...
- standard_name :
- radar_calibration_two_way_waveguide_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_radome_loss_h()float32...
- standard_name :
- radar_calibration_two_way_radome_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_radome_loss_v()float32...
- standard_name :
- radar_calibration_two_way_radome_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_mismatch_loss()float32...
- standard_name :
- radar_calibration_receiver_mismatch_loss
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- radar_constant_h()float32...
- standard_name :
- calibrated_radar_constant_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- radar_constant_v()float32...
- standard_name :
- calibrated_radar_constant_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- antenna_gain_h()float32...
- standard_name :
- calibrated_radar_antenna_gain_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- antenna_gain_v()float32...
- standard_name :
- calibrated_radar_antenna_gain_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_hc()float32...
- standard_name :
- calibrated_radar_receiver_noise_h_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_vc()float32...
- standard_name :
- calibrated_radar_receiver_noise_v_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_hx()float32...
- standard_name :
- calibrated_radar_receiver_noise_h_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_vx()float32...
- standard_name :
- calibrated_radar_receiver_noise_v_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_hc()float32...
- standard_name :
- calibrated_radar_receiver_gain_h_co_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_vc()float32...
- standard_name :
- calibrated_radar_receiver_gain_v_co_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_hx()float32...
- standard_name :
- calibrated_radar_receiver_gain_h_cross_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_vx()float32...
- standard_name :
- calibrated_radar_receiver_gain_v_cross_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_hc()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_h_co_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_vc()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_v_co_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_hx()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_h_cross_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_vx()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_v_cross_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_hc()float32...
- standard_name :
- calibrated_radar_sun_power_h_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_vc()float32...
- standard_name :
- calibrated_radar_sun_power_v_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_hx()float32...
- standard_name :
- calibrated_radar_sun_power_h_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_vx()float32...
- standard_name :
- calibrated_radar_sun_power_v_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_source_power_h()float32...
- standard_name :
- radar_calibration_noise_source_power_h_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_source_power_v()float32...
- standard_name :
- radar_calibration_noise_source_power_v_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- power_measure_loss_h()float32...
- standard_name :
- radar_calibration_power_measurement_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- power_measure_loss_v()float32...
- standard_name :
- radar_calibration_power_measurement_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- coupler_forward_loss_h()float32...
- standard_name :
- radar_calibration_coupler_forward_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- coupler_forward_loss_v()float32...
- standard_name :
- radar_calibration_coupler_forward_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- zdr_correction()float32...
- standard_name :
- calibrated_radar_zdr_correction
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- ldr_correction_h()float32...
- standard_name :
- calibrated_radar_ldr_correction_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- ldr_correction_v()float32...
- standard_name :
- calibrated_radar_ldr_correction_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- system_phidp()float32...
- standard_name :
- calibrated_radar_system_phidp
- units :
- degrees
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- test_power_h()float32...
- standard_name :
- radar_calibration_test_power_h_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- test_power_v()float32...
- standard_name :
- radar_calibration_test_power_v_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_hc()float32...
- standard_name :
- calibrated_radar_receiver_slope_h_co_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_vc()float32...
- standard_name :
- calibrated_radar_receiver_slope_v_co_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_hx()float32...
- standard_name :
- calibrated_radar_receiver_slope_h_cross_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_vx()float32...
- standard_name :
- calibrated_radar_receiver_slope_v_cross_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sweep: 9
- volume_number()int32...
- standard_name :
- data_volume_index_number
[1 values with dtype=int32]
- platform_type()|S32...
- standard_name :
- platform_type
- options :
- fixed, vehicle, ship, aircraft_fore, aircraft_aft, aircraft_tail, aircraft_belly, aircraft_roof, aircraft_nose, satellite_orbit, satellite_geostat
[1 values with dtype=|S32]
- primary_axis()|S32...
- standard_name :
- primary_axis_of_rotation
- options :
- axis_z, axis_y, axis_x
[1 values with dtype=|S32]
- status_str()|S1...
- standard_name :
- status_xml
[1 values with dtype=|S1]
- instrument_type()|S32...
- standard_name :
- type_of_instrument
- options :
- radar, lidar
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- time_coverage_start()|S32...
- standard_name :
- data_volume_start_time_utc
- comment :
- ray times are relative to start time in secs
[1 values with dtype=|S32]
- time_coverage_end()|S32...
- standard_name :
- data_volume_end_time_utc
[1 values with dtype=|S32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_group_name(sweep)<U7'sweep_0' 'sweep_1' ... 'sweep_8'
array(['sweep_0', 'sweep_1', 'sweep_2', 'sweep_3', 'sweep_4', 'sweep_5', 'sweep_6', 'sweep_7', 'sweep_8'], dtype='<U7') - sweep_fixed_angle(sweep)float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[9 values with dtype=float32]
- Conventions :
- CF/Radial instrument_parameters radar_parameters radar_calibration geometry_correction
- version :
- 1.2
- title :
- TIMREX
- institution :
- references :
- source :
- history :
- comment :
- instrument_name :
- SPOLRVP8
- site_name :
- scan_name :
- scan_id :
- 0
- platform_is_mobile :
- false
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).
[4]:
vol.root
[4]:
<xarray.DatasetView> Size: 477B
Dimensions: (sweep: 9)
Dimensions without coordinates: sweep
Data variables:
volume_number int32 4B ...
platform_type |S32 32B ...
primary_axis |S32 32B ...
status_str |S1 1B ...
instrument_type |S32 32B ...
time_coverage_start |S32 32B ...
time_coverage_end |S32 32B ...
latitude float64 8B ...
longitude float64 8B ...
altitude float64 8B ...
sweep_group_name (sweep) <U7 252B 'sweep_0' 'sweep_1' ... 'sweep_8'
sweep_fixed_angle (sweep) float32 36B ...
Attributes: (12/13)
Conventions: CF/Radial instrument_parameters radar_parameters rad...
version: 1.2
title: TIMREX
institution:
references:
source:
... ...
comment:
instrument_name: SPOLRVP8
site_name:
scan_name:
scan_id: 0
platform_is_mobile: false<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_0- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:16:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_1- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 482, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 482B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_2- sweep: 9
- azimuth: 482
- range: 996
- 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
[482 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[482 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[482 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
[480072 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
[480072 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:17:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_3- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 481, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:18:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 481B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_4- sweep: 9
- azimuth: 481
- range: 996
- 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
[481 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[481 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[481 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[481 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[481 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[481 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
[481 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[481 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
[481 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[481 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[481 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[481 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
[479076 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
[479076 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 482, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:19:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 482B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_5- sweep: 9
- azimuth: 482
- range: 996
- 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
[482 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[482 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[482 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
[480072 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
[480072 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 482, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:20:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 482B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_6- sweep: 9
- azimuth: 482
- range: 996
- 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
[482 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[482 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[482 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[482 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
[482 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[482 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[482 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
[480072 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
[480072 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 484, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 484B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_7- sweep: 9
- azimuth: 484
- range: 996
- 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
[484 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[484 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[484 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[484 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[484 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[484 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
[484 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[484 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
[484 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[484 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[484 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[484 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
[482064 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
[482064 values with dtype=float32]
<xarray.DatasetView> Size: 4MB Dimensions: (sweep: 9, azimuth: 483, range: 996) Coordinates: time (azimuth) datetime64[ns] 4kB 2008-06-04T00:21:... * range (range) float32 4kB 150.0 300.0 ... 1.494e+05 * azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2 elevation (azimuth) float32 2kB ... latitude float64 8B ... longitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: (12/18) sweep_number int32 4B ... sweep_mode <U20 80B 'azimuth_surveillance' prt_mode |S32 32B ... follow_mode |S32 32B ... sweep_fixed_angle float32 4B ... pulse_width (azimuth) timedelta64[ns] 4kB ... ... ... r_calib_index (azimuth) int8 483B ... measured_transmit_power_h (azimuth) float32 2kB ... measured_transmit_power_v (azimuth) float32 2kB ... scan_rate (azimuth) float32 2kB ... DBZ (azimuth, range) float32 2MB ... VR (azimuth, range) float32 2MB ...sweep_8- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
<xarray.DatasetView> Size: 20B Dimensions: (sweep: 9) Dimensions without coordinates: sweep Data variables: radar_beam_width_h float32 4B ... radar_antenna_gain_h float32 4B ... radar_antenna_gain_v float32 4B ... radar_beam_width_v float32 4B ... radar_receiver_bandwidth float32 4B ...radar_parameters- sweep: 9
- radar_beam_width_h()float32...
- standard_name :
- half_power_radar_beam_width_h_channel
- units :
- degrees
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_antenna_gain_h()float32...
- standard_name :
- nominal_radar_antenna_gain_h_channel
- units :
- dB
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_antenna_gain_v()float32...
- standard_name :
- nominal_radar_antenna_gain_v_channel
- units :
- dB
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_beam_width_v()float32...
- standard_name :
- half_power_radar_beam_width_v_channel
- units :
- degrees
- meta_group :
- radar_parameters
[1 values with dtype=float32]
- radar_receiver_bandwidth()float32...
- standard_name :
- radar_receiver_bandwidth
- units :
- s-1
- meta_group :
- radar_parameters
[1 values with dtype=float32]
<xarray.DatasetView> Size: 64B Dimensions: (sweep: 9) Dimensions without coordinates: sweep Data variables: (12/16) drift_correction float32 4B ... range_correction float32 4B ... pressure_altitude_correction float32 4B ... longitude_correction float32 4B ... pitch_correction float32 4B ... tilt_correction float32 4B ... ... ... vertical_velocity_correction float32 4B ... rotation_correction float32 4B ... elevation_correction float32 4B ... roll_correction float32 4B ... heading_correction float32 4B ... radar_altitude_correction float32 4B ...georeferencing_correction- sweep: 9
- drift_correction()float32...
- standard_name :
- platform_drift_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- range_correction()float32...
- standard_name :
- range_to_center_of_measurement_volume_correction
- units :
- meters
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- pressure_altitude_correction()float32...
- standard_name :
- pressure_altitude_correction
- units :
- meters
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- longitude_correction()float32...
- standard_name :
- longitude_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- pitch_correction()float32...
- standard_name :
- platform_pitch_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- tilt_correction()float32...
- standard_name :
- beam_tilt_angle_relative_to_platform_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- northward_ground_speed_correction()float32...
- standard_name :
- platform_northward_velocity_correction
- units :
- meters per second
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- eastward_ground_speed_correction()float32...
- standard_name :
- platform_eastward_velocity_correction
- units :
- meters per second
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- azimuth_correction()float32...
- standard_name :
- azimuth_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- latitude_correction()float32...
- standard_name :
- latitude_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- vertical_velocity_correction()float32...
- standard_name :
- platform_vertical_velocity_correction
- units :
- meters per second
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- rotation_correction()float32...
- standard_name :
- beam_rotation_angle_relative_to_platform_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- elevation_correction()float32...
- standard_name :
- beam_elevation_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- roll_correction()float32...
- standard_name :
- platform_roll_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- heading_correction()float32...
- standard_name :
- platform_heading_angle_correction
- units :
- degrees
- meta_group :
- geometry_correction
[1 values with dtype=float32]
- radar_altitude_correction()float32...
- standard_name :
- altitude_correction
- units :
- meters
- meta_group :
- geometry_correction
[1 values with dtype=float32]
<xarray.DatasetView> Size: 212B Dimensions: (sweep: 9) Dimensions without coordinates: sweep Data variables: (12/45) time |S32 32B ... pulse_width timedelta64[ns] 8B ... xmit_power_h float32 4B ... xmit_power_v float32 4B ... two_way_waveguide_loss_h float32 4B ... two_way_waveguide_loss_v float32 4B ... ... ... test_power_h float32 4B ... test_power_v float32 4B ... receiver_slope_hc float32 4B ... receiver_slope_vc float32 4B ... receiver_slope_hx float32 4B ... receiver_slope_vx float32 4B ...radar_calibration- sweep: 9
- time()|S32...
- standard_name :
- radar_calibration_time_utc
- meta_group :
- radar_calibration
[1 values with dtype=|S32]
- pulse_width()timedelta64[ns]...
- standard_name :
- radar_calibration_pulse_width
- meta_group :
- radar_calibration
[1 values with dtype=timedelta64[ns]]
- xmit_power_h()float32...
- standard_name :
- calibrated_radar_xmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- xmit_power_v()float32...
- standard_name :
- calibrated_radar_xmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_waveguide_loss_h()float32...
- standard_name :
- radar_calibration_two_way_waveguide_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_waveguide_loss_v()float32...
- standard_name :
- radar_calibration_two_way_waveguide_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_radome_loss_h()float32...
- standard_name :
- radar_calibration_two_way_radome_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- two_way_radome_loss_v()float32...
- standard_name :
- radar_calibration_two_way_radome_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_mismatch_loss()float32...
- standard_name :
- radar_calibration_receiver_mismatch_loss
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- radar_constant_h()float32...
- standard_name :
- calibrated_radar_constant_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- radar_constant_v()float32...
- standard_name :
- calibrated_radar_constant_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- antenna_gain_h()float32...
- standard_name :
- calibrated_radar_antenna_gain_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- antenna_gain_v()float32...
- standard_name :
- calibrated_radar_antenna_gain_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_hc()float32...
- standard_name :
- calibrated_radar_receiver_noise_h_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_vc()float32...
- standard_name :
- calibrated_radar_receiver_noise_v_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_hx()float32...
- standard_name :
- calibrated_radar_receiver_noise_h_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_vx()float32...
- standard_name :
- calibrated_radar_receiver_noise_v_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_hc()float32...
- standard_name :
- calibrated_radar_receiver_gain_h_co_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_vc()float32...
- standard_name :
- calibrated_radar_receiver_gain_v_co_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_hx()float32...
- standard_name :
- calibrated_radar_receiver_gain_h_cross_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_gain_vx()float32...
- standard_name :
- calibrated_radar_receiver_gain_v_cross_polar_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_hc()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_h_co_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_vc()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_v_co_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_hx()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_h_cross_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- base_1km_vx()float32...
- standard_name :
- radar_reflectivity_at_1km_at_zero_snr_v_cross_polar_channel
- units :
- dBZ
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_hc()float32...
- standard_name :
- calibrated_radar_sun_power_h_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_vc()float32...
- standard_name :
- calibrated_radar_sun_power_v_co_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_hx()float32...
- standard_name :
- calibrated_radar_sun_power_h_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sun_power_vx()float32...
- standard_name :
- calibrated_radar_sun_power_v_cross_polar_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_source_power_h()float32...
- standard_name :
- radar_calibration_noise_source_power_h_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- noise_source_power_v()float32...
- standard_name :
- radar_calibration_noise_source_power_v_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- power_measure_loss_h()float32...
- standard_name :
- radar_calibration_power_measurement_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- power_measure_loss_v()float32...
- standard_name :
- radar_calibration_power_measurement_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- coupler_forward_loss_h()float32...
- standard_name :
- radar_calibration_coupler_forward_loss_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- coupler_forward_loss_v()float32...
- standard_name :
- radar_calibration_coupler_forward_loss_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- zdr_correction()float32...
- standard_name :
- calibrated_radar_zdr_correction
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- ldr_correction_h()float32...
- standard_name :
- calibrated_radar_ldr_correction_h_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- ldr_correction_v()float32...
- standard_name :
- calibrated_radar_ldr_correction_v_channel
- units :
- dB
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- system_phidp()float32...
- standard_name :
- calibrated_radar_system_phidp
- units :
- degrees
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- test_power_h()float32...
- standard_name :
- radar_calibration_test_power_h_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- test_power_v()float32...
- standard_name :
- radar_calibration_test_power_v_channel
- units :
- dBm
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_hc()float32...
- standard_name :
- calibrated_radar_receiver_slope_h_co_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_vc()float32...
- standard_name :
- calibrated_radar_receiver_slope_v_co_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_hx()float32...
- standard_name :
- calibrated_radar_receiver_slope_h_cross_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- receiver_slope_vx()float32...
- standard_name :
- calibrated_radar_receiver_slope_v_cross_polar_channel
- meta_group :
- radar_calibration
[1 values with dtype=float32]
- sweep: 9
- volume_number()int32...
- standard_name :
- data_volume_index_number
[1 values with dtype=int32]
- platform_type()|S32...
- standard_name :
- platform_type
- options :
- fixed, vehicle, ship, aircraft_fore, aircraft_aft, aircraft_tail, aircraft_belly, aircraft_roof, aircraft_nose, satellite_orbit, satellite_geostat
[1 values with dtype=|S32]
- primary_axis()|S32...
- standard_name :
- primary_axis_of_rotation
- options :
- axis_z, axis_y, axis_x
[1 values with dtype=|S32]
- status_str()|S1...
- standard_name :
- status_xml
[1 values with dtype=|S1]
- instrument_type()|S32...
- standard_name :
- type_of_instrument
- options :
- radar, lidar
- meta_group :
- instrument_parameters
[1 values with dtype=|S32]
- time_coverage_start()|S32...
- standard_name :
- data_volume_start_time_utc
- comment :
- ray times are relative to start time in secs
[1 values with dtype=|S32]
- time_coverage_end()|S32...
- standard_name :
- data_volume_end_time_utc
[1 values with dtype=|S32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_group_name(sweep)<U7'sweep_0' 'sweep_1' ... 'sweep_8'
array(['sweep_0', 'sweep_1', 'sweep_2', 'sweep_3', 'sweep_4', 'sweep_5', 'sweep_6', 'sweep_7', 'sweep_8'], dtype='<U7') - sweep_fixed_angle(sweep)float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[9 values with dtype=float32]
- Conventions :
- CF/Radial instrument_parameters radar_parameters radar_calibration geometry_correction
- version :
- 1.2
- title :
- TIMREX
- institution :
- references :
- source :
- history :
- comment :
- instrument_name :
- SPOLRVP8
- site_name :
- scan_name :
- scan_id :
- 0
- platform_is_mobile :
- false
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.).
[5]:
display(vol["sweep_0"])
<xarray.DatasetView> Size: 4MB
Dimensions: (sweep: 9, azimuth: 483, range: 996)
Coordinates:
time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:...
* range (range) float32 4kB 150.0 300.0 ... 1.494e+05
* azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2
elevation (azimuth) float32 2kB ...
latitude float64 8B ...
longitude float64 8B ...
altitude float64 8B ...
Dimensions without coordinates: sweep
Data variables: (12/18)
sweep_number int32 4B ...
sweep_mode <U20 80B 'azimuth_surveillance'
prt_mode |S32 32B ...
follow_mode |S32 32B ...
sweep_fixed_angle float32 4B ...
pulse_width (azimuth) timedelta64[ns] 4kB ...
... ...
r_calib_index (azimuth) int8 483B ...
measured_transmit_power_h (azimuth) float32 2kB ...
measured_transmit_power_v (azimuth) float32 2kB ...
scan_rate (azimuth) float32 2kB ...
DBZ (azimuth, range) float32 2MB ...
VR (azimuth, range) float32 2MB ...- sweep: 9
- azimuth: 483
- range: 996
- 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20'azimuth_surveillance'
array('azimuth_surveillance', dtype='<U20') - 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
Georeferencing#
sweep_mode is assigned coordinate, as we need it available on the DataArray.
[6]:
swp = vol["sweep_0"].ds
swp = swp.assign_coords(sweep_mode=swp.sweep_mode)
swp = swp.wrl.georef.georeference()
display(swp)
<xarray.Dataset> Size: 23MB
Dimensions: (azimuth: 483, range: 996)
Coordinates: (12/15)
sweep_mode <U20 80B 'azimuth_surveillance'
time (azimuth) datetime64[ns] 4kB 2008-06-04T00:15:...
* range (range) float32 4kB 150.0 300.0 ... 1.494e+05
* azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2
elevation (azimuth) float32 2kB 0.5164 0.5219 ... 0.5219
latitude float64 8B 22.53
... ...
y (azimuth, range) float64 4MB 150.0 ... 1.493e+05
z (azimuth, range) float64 4MB 46.35 ... 2.718e+03
gr (azimuth, range) float64 4MB 150.5 ... 1.494e+05
rays (azimuth, range) float32 2MB 0.0 0.0 ... 359.2
bins (azimuth, range) float32 2MB 150.0 ... 1.494e+05
crs_wkt int64 8B 0
Data variables: (12/17)
sweep_number int32 4B ...
prt_mode |S32 32B ...
follow_mode |S32 32B ...
sweep_fixed_angle float32 4B ...
pulse_width (azimuth) timedelta64[ns] 4kB ...
prt (azimuth) timedelta64[ns] 4kB ...
... ...
r_calib_index (azimuth) int8 483B ...
measured_transmit_power_h (azimuth) float32 2kB ...
measured_transmit_power_v (azimuth) float32 2kB ...
scan_rate (azimuth) float32 2kB ...
DBZ (azimuth, range) float32 2MB ...
VR (azimuth, range) float32 2MB ...- azimuth: 483
- range: 996
- 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)
- latitude()float6422.53
- standard_name :
- latitude
- units :
- degrees_north
array(22.526699)
- longitude()float64120.4
- standard_name :
- longitude
- units :
- degrees_east
array(120.433502)
- 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.5 300.5 ... 1.492e+05 1.494e+05
- standard_name :
- distance_from_radar
- units :
- meters
array([[ 150.49229599, 300.48431224, 450.47698158, ..., 149054.81402644, 149204.70401989, 149354.60949734], [ 150.48183866, 300.47370289, 450.46624631, ..., 149054.41529448, 149204.32040878, 149354.20976172], [ 150.47156784, 300.46355166, 450.45621111, ..., 149054.79459066, 149204.68458547, 149354.5900643 ], ..., [ 150.52260292, 300.51452999, 450.50709008, ..., 149054.44984444, 149204.35495235, 149354.24429889], [ 150.51254587, 300.50445922, 450.49701733, ..., 149054.4436029 , 149204.34871468, 149354.2380651 ], [ 150.50239907, 300.49429783, 450.48685294, ..., 149054.43621732, 149204.34133191, 149354.23068515]]) - 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)
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
- 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=483))
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.
[7]:
display(swp.DBZ)
<xarray.DataArray 'DBZ' (azimuth: 483, range: 996)> Size: 2MB
[481068 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
latitude float64 8B 22.53
... ...
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.5 300.5 ... 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: 483
- range: 996
- ...
[481068 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)
- latitude()float6422.53
- standard_name :
- latitude
- units :
- degrees_north
array(22.526699)
- longitude()float64120.4
- standard_name :
- longitude
- units :
- degrees_east
array(120.433502)
- 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.5 300.5 ... 1.492e+05 1.494e+05
- standard_name :
- distance_from_radar
- units :
- meters
array([[ 150.49229599, 300.48431224, 450.47698158, ..., 149054.81402644, 149204.70401989, 149354.60949734], [ 150.48183866, 300.47370289, 450.46624631, ..., 149054.41529448, 149204.32040878, 149354.20976172], [ 150.47156784, 300.46355166, 450.45621111, ..., 149054.79459066, 149204.68458547, 149354.5900643 ], ..., [ 150.52260292, 300.51452999, 450.50709008, ..., 149054.44984444, 149204.35495235, 149354.24429889], [ 150.51254587, 300.50445922, 450.49701733, ..., 149054.4436029 , 149204.34871468, 149354.2380651 ], [ 150.50239907, 300.49429783, 450.48685294, ..., 149054.43621732, 149204.34133191, 149354.23068515]]) - 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=483))
- 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.
[8]:
swp.DBZ.sortby("time").plot(x="range", y="time", add_labels=False)
[8]:
<matplotlib.collections.QuadMesh at 0x7f3c2d38dd00>
[9]:
fig = plt.figure(figsize=(5, 5))
pm = swp.DBZ.wrl.vis.plot(crs={"latmin": 3e3}, fig=fig)
Use xr.open_dataset to retrieve explicit group#
Warning
Since \(\omega radlib\) version 2.0 all xarray backend related functionality is imported from xradar-package.
[10]:
swp_b = xr.open_dataset(
f, engine="cfradial1", group="sweep_1", backend_kwargs=dict(reindex_angle=False)
)
display(swp_b)
<xarray.Dataset> Size: 4MB
Dimensions: (azimuth: 483, range: 996)
Coordinates:
time (azimuth) datetime64[ns] 4kB ...
* range (range) float32 4kB 150.0 300.0 ... 1.494e+05
* azimuth (azimuth) float32 2kB 0.0 0.75 ... 358.5 359.2
elevation (azimuth) float32 2kB ...
latitude float64 8B ...
longitude float64 8B ...
altitude float64 8B ...
Data variables: (12/18)
sweep_number int32 4B ...
sweep_mode <U20 80B ...
prt_mode |S32 32B ...
follow_mode |S32 32B ...
sweep_fixed_angle float32 4B ...
pulse_width (azimuth) timedelta64[ns] 4kB ...
... ...
r_calib_index (azimuth) int8 483B ...
measured_transmit_power_h (azimuth) float32 2kB ...
measured_transmit_power_v (azimuth) float32 2kB ...
scan_rate (azimuth) float32 2kB ...
DBZ (azimuth, range) float32 2MB ...
VR (azimuth, range) float32 2MB ...- azimuth: 483
- range: 996
- time(azimuth)datetime64[ns]...
- standard_name :
- time
- long_name :
- time in seconds since volume start
- comment :
- times are relative to the volume start_time
[483 values with 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
[483 values with dtype=float32]
- latitude()float64...
- standard_name :
- latitude
- units :
- degrees_north
[1 values with dtype=float64]
- 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]
- sweep_number()int32...
- standard_name :
- sweep_index_number_0_based
[1 values with dtype=int32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- 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]
- sweep_fixed_angle()float32...
- standard_name :
- beam_target_fixed_angle
- units :
- degrees
[1 values with dtype=float32]
- pulse_width(azimuth)timedelta64[ns]...
- standard_name :
- transmitter_pulse_width
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- prt_ratio(azimuth)timedelta64[ns]...
- standard_name :
- pulse_repetition_frequency_ratio
- meta_group :
- instrument_parameters
[483 values with dtype=timedelta64[ns]]
- nyquist_velocity(azimuth)float32...
- standard_name :
- unambiguous_doppler_velocity
- units :
- meters per second
- meta_group :
- instrument_parameters
[483 values with dtype=float32]
- unambiguous_range(azimuth)float32...
- standard_name :
- unambiguous_range
- units :
- meters
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- n_samples(azimuth)int32...
- standard_name :
- number_of_samples_used_to_compute_moments
- meta_group :
- instrument_parameters
[483 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
[483 values with dtype=int8]
- measured_transmit_power_h(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_h_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- measured_transmit_power_v(azimuth)float32...
- standard_name :
- measured_radar_transmit_power_v_channel
- units :
- dBm
- meta_group :
- radar_parameters
[483 values with dtype=float32]
- scan_rate(azimuth)float32...
- standard_name :
- antenna_angle_scan_rate
- units :
- degrees per second
- meta_group :
- instrument_parameters
[483 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
[481068 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
[481068 values with dtype=float32]
- 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=483))