ODIM_H5#
[1]:
import xarray as xr
from open_radar_data import DATASETS
import xradar as xd
Download#
Fetching ODIM_H5 radar data file from open-radar-data repository.
[2]:
filename = DATASETS.fetch("71_20181220_060628.pvol.h5")
xr.open_dataset#
Making use of the xarray odim backend. We also need to provide the group. We use CfRadial2 group access pattern.
[3]:
ds = xr.open_dataset(filename, group="sweep_0", engine="odim")
display(ds)
<xarray.Dataset> Size: 40MB
Dimensions: (azimuth: 360, range: 1200)
Coordinates:
elevation (azimuth) float64 3kB ...
time (azimuth) datetime64[ns] 3kB ...
* range (range) float32 5kB 125.0 375.0 ... 2.996e+05 2.999e+05
longitude float64 8B ...
latitude float64 8B ...
altitude float64 8B ...
* azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5
Data variables: (12/17)
DBZH (azimuth, range) float64 3MB ...
DBZH_CLEAN (azimuth, range) float64 3MB ...
VRADDH (azimuth, range) float64 3MB ...
VRADH (azimuth, range) float64 3MB ...
WRADH (azimuth, range) float64 3MB ...
TH (azimuth, range) float64 3MB ...
... ...
CLASS (azimuth, range) float32 2MB ...
sweep_mode <U20 80B ...
sweep_number int64 8B ...
prt_mode <U7 28B ...
follow_mode <U7 28B ...
sweep_fixed_angle float64 8B ...
Attributes:
Conventions: ODIM_H5/V2_2xarray.Dataset
- azimuth: 360
- range: 1200
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]...
- standard_name :
- time
[360 values with dtype=datetime64[ns]]
- range(range)float32125.0 375.0 ... 2.996e+05 2.999e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 2.99375e+05, 2.99625e+05, 2.99875e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[432000 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[432000 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[432000 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[432000 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[432000 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[432000 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[432000 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[432000 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
- rangePandasIndex
PandasIndex(Index([ 125.0, 375.0, 625.0, 875.0, 1125.0, 1375.0, 1625.0, 1875.0, 2125.0, 2375.0, ... 297625.0, 297875.0, 298125.0, 298375.0, 298625.0, 298875.0, 299125.0, 299375.0, 299625.0, 299875.0], dtype='float32', name='range', length=1200)) - azimuthPandasIndex
PandasIndex(Index([ 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, ... 350.5, 351.5, 352.5, 353.5, 354.5, 355.5, 356.5, 357.5, 358.5, 359.5], dtype='float32', name='azimuth', length=360))
- Conventions :
- ODIM_H5/V2_2
[4]:
ds.sweep_fixed_angle.values
[4]:
array(0.5)
Plot Time vs. Azimuth#
[5]:
ds.azimuth.plot()
[5]:
[<matplotlib.lines.Line2D at 0x7f9aa97def90>]
Plot Range vs. Time#
[6]:
ds.DBZH.plot()
[6]:
<matplotlib.collections.QuadMesh at 0x7f9aa13e32c0>
Plot Range vs. Azimuth#
We need to sort by azimuth and specify the y-coordinate.
[7]:
ds.DBZH.sortby("azimuth").plot(y="azimuth")
[7]:
<matplotlib.collections.QuadMesh at 0x7f9aa13e31d0>
backend_kwargs#
Beside first_dim there are several additional backend_kwargs for the odim backend, which handle different aspects of angle alignment. This comes into play, when azimuth and/or elevation arrays are not evenly spacend and other issues.
[8]:
?xd.io.OdimBackendEntrypoint
[9]:
ds = xr.open_dataset(filename, group="sweep_0", engine="odim", first_dim="time")
display(ds)
<xarray.Dataset> Size: 40MB
Dimensions: (time: 360, range: 1200)
Coordinates:
elevation (time) float64 3kB ...
* time (time) datetime64[ns] 3kB 2018-12-20T06:06:28.04027776...
* range (range) float32 5kB 125.0 375.0 ... 2.996e+05 2.999e+05
longitude float64 8B ...
latitude float64 8B ...
altitude float64 8B ...
azimuth (time) float32 1kB ...
Data variables: (12/17)
DBZH (time, range) float64 3MB ...
DBZH_CLEAN (time, range) float64 3MB ...
VRADDH (time, range) float64 3MB ...
VRADH (time, range) float64 3MB ...
WRADH (time, range) float64 3MB ...
TH (time, range) float64 3MB ...
... ...
CLASS (time, range) float32 2MB ...
sweep_mode <U20 80B ...
sweep_number int64 8B ...
prt_mode <U7 28B ...
follow_mode <U7 28B ...
sweep_fixed_angle float64 8B ...
Attributes:
Conventions: ODIM_H5/V2_2xarray.Dataset
- time: 360
- range: 1200
- elevation(time)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(time)datetime64[ns]2018-12-20T06:06:28.040277760 .....
- standard_name :
- time
array(['2018-12-20T06:06:28.040277760', '2018-12-20T06:06:28.120833280', '2018-12-20T06:06:28.201388544', ..., '2018-12-20T06:06:56.798569472', '2018-12-20T06:06:56.879124992', '2018-12-20T06:06:56.959680256'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 2.996e+05 2.999e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 2.99375e+05, 2.99625e+05, 2.99875e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(time)float32...
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
[360 values with dtype=float32]
- DBZH(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- DBZH_CLEAN(time, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- VRADDH(time, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- VRADH(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- WRADH(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[432000 values with dtype=float64]
- TH(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[432000 values with dtype=float64]
- ZDR(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[432000 values with dtype=float64]
- RHOHV(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[432000 values with dtype=float64]
- PHIDP(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[432000 values with dtype=float64]
- KDP(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[432000 values with dtype=float64]
- SNRH(time, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[432000 values with dtype=float64]
- CLASS(time, range)float32...
- _Undetect :
- -2.0
[432000 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
- timePandasIndex
PandasIndex(DatetimeIndex(['2018-12-20 06:06:28.040277760', '2018-12-20 06:06:28.120833280', '2018-12-20 06:06:28.201388544', '2018-12-20 06:06:28.281944064', '2018-12-20 06:06:28.362499584', '2018-12-20 06:06:28.443054848', '2018-12-20 06:06:28.523610368', '2018-12-20 06:06:28.604165888', '2018-12-20 06:06:28.684721152', '2018-12-20 06:06:28.765276672', ... '2018-12-20 06:06:56.234681344', '2018-12-20 06:06:56.315236864', '2018-12-20 06:06:56.395792128', '2018-12-20 06:06:56.476347648', '2018-12-20 06:06:56.556903168', '2018-12-20 06:06:56.637458688', '2018-12-20 06:06:56.718013952', '2018-12-20 06:06:56.798569472', '2018-12-20 06:06:56.879124992', '2018-12-20 06:06:56.959680256'], dtype='datetime64[ns]', name='time', length=360, freq=None)) - rangePandasIndex
PandasIndex(Index([ 125.0, 375.0, 625.0, 875.0, 1125.0, 1375.0, 1625.0, 1875.0, 2125.0, 2375.0, ... 297625.0, 297875.0, 298125.0, 298375.0, 298625.0, 298875.0, 299125.0, 299375.0, 299625.0, 299875.0], dtype='float32', name='range', length=1200))
- Conventions :
- ODIM_H5/V2_2
open_odim_datatree#
The same works analoguous with the datatree loader. But additionally we can provide a sweep string, number or list.
[10]:
?xd.io.open_odim_datatree
[11]:
dtree = xd.io.open_odim_datatree(filename, sweep=8)
display(dtree)
<xarray.DatasetView> Size: 248B
Dimensions: (sweep: 1)
Dimensions without coordinates: sweep
Data variables:
volume_number int64 8B 0
platform_type <U5 20B 'fixed'
instrument_type <U5 20B 'radar'
time_coverage_start <U20 80B '2018-12-20T06:09:21Z'
time_coverage_end <U20 80B '2018-12-20T06:09:34Z'
longitude float64 8B 151.2
altitude float64 8B 195.0
latitude float64 8B -33.7
sweep_fixed_angle (sweep) float64 8B 7.4
sweep_group_name (sweep) int64 8B 8
Attributes:
Conventions: ODIM_H5/V2_2
instrument_name: None
version: None
title: None
institution: None
references: None
source: None
history: None
comment: im/exported using xradarxarray.DataTree
<xarray.DatasetView> Size: 20MB Dimensions: (sweep: 1, azimuth: 360, range: 590) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:09:30.39167... * range (range) float32 2kB 125.0 375.0 ... 1.471e+05 1.474e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 2MB ... DBZH_CLEAN (azimuth, range) float64 2MB ... VRADDH (azimuth, range) float64 2MB ... VRADH (azimuth, range) float64 2MB ... WRADH (azimuth, range) float64 2MB ... TH (azimuth, range) float64 2MB ... ... ... CLASS (azimuth, range) float32 850kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_0- sweep: 1
- azimuth: 360
- range: 590
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:09:30.391676928 .....
- standard_name :
- time
array(['2018-12-20T06:09:30.391676928', '2018-12-20T06:09:30.430565888', '2018-12-20T06:09:30.469454848', ..., '2018-12-20T06:09:30.275010048', '2018-12-20T06:09:30.313899008', '2018-12-20T06:09:30.352787968'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 1.471e+05 1.474e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 1.46875e+05, 1.47125e+05, 1.47375e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[212400 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[212400 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[212400 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[212400 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[212400 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[212400 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[212400 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[212400 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[212400 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[212400 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[212400 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[212400 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 1) Coordinates: longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: *empty*radar_parameters- sweep: 1
- longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 1) Coordinates: longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: *empty*georeferencing_correction- sweep: 1
- longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
<xarray.DatasetView> Size: 0B Dimensions: (sweep: 1) Dimensions without coordinates: sweep Data variables: *empty*radar_calibration- sweep: 1
- sweep: 1
- volume_number()int640
array(0)
- platform_type()<U5'fixed'
array('fixed', dtype='<U5') - instrument_type()<U5'radar'
array('radar', dtype='<U5') - time_coverage_start()<U20'2018-12-20T06:09:21Z'
array('2018-12-20T06:09:21Z', dtype='<U20') - time_coverage_end()<U20'2018-12-20T06:09:34Z'
array('2018-12-20T06:09:34Z', dtype='<U20') - longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- sweep_fixed_angle(sweep)float647.4
array([7.4])
- sweep_group_name(sweep)int648
array([8])
- Conventions :
- ODIM_H5/V2_2
- instrument_name :
- None
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- None
- history :
- None
- comment :
- im/exported using xradar
Plot Sweep Range vs. Time#
[12]:
dtree["sweep_0"].ds.DBZH.sortby("time").plot(y="time")
[12]:
<matplotlib.collections.QuadMesh at 0x7f9aabf6b0b0>
Plot Sweep Range vs. Azimuth#
[13]:
dtree["sweep_0"].ds.DBZH.plot()
[13]:
<matplotlib.collections.QuadMesh at 0x7f9aa057cb90>
[14]:
dtree = xd.io.open_odim_datatree(filename, sweep="sweep_8")
display(dtree)
<xarray.DatasetView> Size: 248B
Dimensions: (sweep: 1)
Dimensions without coordinates: sweep
Data variables:
volume_number int64 8B 0
platform_type <U5 20B 'fixed'
instrument_type <U5 20B 'radar'
time_coverage_start <U20 80B '2018-12-20T06:09:21Z'
time_coverage_end <U20 80B '2018-12-20T06:09:34Z'
longitude float64 8B 151.2
altitude float64 8B 195.0
latitude float64 8B -33.7
sweep_fixed_angle (sweep) float64 8B 7.4
sweep_group_name (sweep) int64 8B 8
Attributes:
Conventions: ODIM_H5/V2_2
instrument_name: None
version: None
title: None
institution: None
references: None
source: None
history: None
comment: im/exported using xradarxarray.DataTree
<xarray.DatasetView> Size: 20MB Dimensions: (sweep: 1, azimuth: 360, range: 590) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:09:30.39167... * range (range) float32 2kB 125.0 375.0 ... 1.471e+05 1.474e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 2MB ... DBZH_CLEAN (azimuth, range) float64 2MB ... VRADDH (azimuth, range) float64 2MB ... VRADH (azimuth, range) float64 2MB ... WRADH (azimuth, range) float64 2MB ... TH (azimuth, range) float64 2MB ... ... ... CLASS (azimuth, range) float32 850kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_0- sweep: 1
- azimuth: 360
- range: 590
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:09:30.391676928 .....
- standard_name :
- time
array(['2018-12-20T06:09:30.391676928', '2018-12-20T06:09:30.430565888', '2018-12-20T06:09:30.469454848', ..., '2018-12-20T06:09:30.275010048', '2018-12-20T06:09:30.313899008', '2018-12-20T06:09:30.352787968'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 1.471e+05 1.474e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 1.46875e+05, 1.47125e+05, 1.47375e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[212400 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[212400 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[212400 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[212400 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[212400 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[212400 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[212400 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[212400 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[212400 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[212400 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[212400 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[212400 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 1) Coordinates: longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: *empty*radar_parameters- sweep: 1
- longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 1) Coordinates: longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... Dimensions without coordinates: sweep Data variables: *empty*georeferencing_correction- sweep: 1
- longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
<xarray.DatasetView> Size: 0B Dimensions: (sweep: 1) Dimensions without coordinates: sweep Data variables: *empty*radar_calibration- sweep: 1
- sweep: 1
- volume_number()int640
array(0)
- platform_type()<U5'fixed'
array('fixed', dtype='<U5') - instrument_type()<U5'radar'
array('radar', dtype='<U5') - time_coverage_start()<U20'2018-12-20T06:09:21Z'
array('2018-12-20T06:09:21Z', dtype='<U20') - time_coverage_end()<U20'2018-12-20T06:09:34Z'
array('2018-12-20T06:09:34Z', dtype='<U20') - longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- sweep_fixed_angle(sweep)float647.4
array([7.4])
- sweep_group_name(sweep)int648
array([8])
- Conventions :
- ODIM_H5/V2_2
- instrument_name :
- None
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- None
- history :
- None
- comment :
- im/exported using xradar
[15]:
dtree = xd.io.open_odim_datatree(filename, sweep=[0, 1, 8])
display(dtree)
<xarray.DatasetView> Size: 280B
Dimensions: (sweep: 3)
Dimensions without coordinates: sweep
Data variables:
volume_number int64 8B 0
platform_type <U5 20B 'fixed'
instrument_type <U5 20B 'radar'
time_coverage_start <U20 80B '2018-12-20T06:06:59Z'
time_coverage_end <U20 80B '2018-12-20T06:09:48Z'
longitude float64 8B 151.2
altitude float64 8B 195.0
latitude float64 8B -33.7
sweep_fixed_angle (sweep) float64 24B 0.9 1.3 10.0
sweep_group_name (sweep) int64 24B 1 2 9
Attributes:
Conventions: ODIM_H5/V2_2
instrument_name: None
version: None
title: None
institution: None
references: None
source: None
history: None
comment: im/exported using xradarxarray.DataTree
<xarray.DatasetView> Size: 40MB Dimensions: (sweep: 3, azimuth: 360, range: 1200) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:07:19.82358... * range (range) float32 5kB 125.0 375.0 ... 2.996e+05 2.999e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 3MB ... DBZH_CLEAN (azimuth, range) float64 3MB ... VRADDH (azimuth, range) float64 3MB ... VRADH (azimuth, range) float64 3MB ... WRADH (azimuth, range) float64 3MB ... TH (azimuth, range) float64 3MB ... ... ... CLASS (azimuth, range) float32 2MB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_0- sweep: 3
- azimuth: 360
- range: 1200
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:07:19.823580928 .....
- standard_name :
- time
array(['2018-12-20T06:07:19.823580928', '2018-12-20T06:07:19.904136448', '2018-12-20T06:07:19.984691968', ..., '2018-12-20T06:07:19.581914624', '2018-12-20T06:07:19.662470144', '2018-12-20T06:07:19.743025664'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 2.996e+05 2.999e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 2.99375e+05, 2.99625e+05, 2.99875e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[432000 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[432000 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[432000 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[432000 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[432000 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[432000 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[432000 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[432000 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 40MB Dimensions: (sweep: 3, azimuth: 360, range: 1200) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:07:42.68472... * range (range) float32 5kB 125.0 375.0 ... 2.996e+05 2.999e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 3MB ... DBZH_CLEAN (azimuth, range) float64 3MB ... VRADDH (azimuth, range) float64 3MB ... VRADH (azimuth, range) float64 3MB ... WRADH (azimuth, range) float64 3MB ... TH (azimuth, range) float64 3MB ... ... ... CLASS (azimuth, range) float32 2MB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_1- sweep: 3
- azimuth: 360
- range: 1200
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:07:42.684720384 .....
- standard_name :
- time
array(['2018-12-20T06:07:42.684720384', '2018-12-20T06:07:42.737498112', '2018-12-20T06:07:42.790275840', ..., '2018-12-20T06:07:42.526386944', '2018-12-20T06:07:42.579164672', '2018-12-20T06:07:42.631942400'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 2.996e+05 2.999e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 2.99375e+05, 2.99625e+05, 2.99875e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[432000 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[432000 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[432000 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[432000 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[432000 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[432000 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[432000 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[432000 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 16MB Dimensions: (sweep: 3, azimuth: 360, range: 480) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:09:43.54582... * range (range) float32 2kB 125.0 375.0 ... 1.196e+05 1.199e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 1MB ... DBZH_CLEAN (azimuth, range) float64 1MB ... VRADDH (azimuth, range) float64 1MB ... VRADH (azimuth, range) float64 1MB ... WRADH (azimuth, range) float64 1MB ... TH (azimuth, range) float64 1MB ... ... ... CLASS (azimuth, range) float32 691kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_2- sweep: 3
- azimuth: 360
- range: 480
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:09:43.545820928 .....
- standard_name :
- time
array(['2018-12-20T06:09:43.545820928', '2018-12-20T06:09:43.576376320', '2018-12-20T06:09:43.606931968', ..., '2018-12-20T06:09:43.454154496', '2018-12-20T06:09:43.484709888', '2018-12-20T06:09:43.515265536'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 1.196e+05 1.199e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([ 125., 375., 625., ..., 119375., 119625., 119875.], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[172800 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[172800 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[172800 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[172800 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[172800 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[172800 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[172800 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[172800 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[172800 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[172800 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[172800 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[172800 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 3) Coordinates: longitude float64 8B 151.2 latitude float64 8B -33.7 altitude float64 8B 195.0 Dimensions without coordinates: sweep Data variables: *empty*radar_parameters- sweep: 3
- longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 3) Coordinates: longitude float64 8B 151.2 latitude float64 8B -33.7 altitude float64 8B 195.0 Dimensions without coordinates: sweep Data variables: *empty*georeferencing_correction- sweep: 3
- longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
<xarray.DatasetView> Size: 0B Dimensions: (sweep: 3) Dimensions without coordinates: sweep Data variables: *empty*radar_calibration- sweep: 3
- sweep: 3
- volume_number()int640
array(0)
- platform_type()<U5'fixed'
array('fixed', dtype='<U5') - instrument_type()<U5'radar'
array('radar', dtype='<U5') - time_coverage_start()<U20'2018-12-20T06:06:59Z'
array('2018-12-20T06:06:59Z', dtype='<U20') - time_coverage_end()<U20'2018-12-20T06:09:48Z'
array('2018-12-20T06:09:48Z', dtype='<U20') - longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- sweep_fixed_angle(sweep)float640.9 1.3 10.0
array([ 0.9, 1.3, 10. ])
- sweep_group_name(sweep)int641 2 9
array([1, 2, 9])
- Conventions :
- ODIM_H5/V2_2
- instrument_name :
- None
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- None
- history :
- None
- comment :
- im/exported using xradar
[16]:
dtree = xd.io.open_odim_datatree(filename, sweep=["sweep_0", "sweep_1", "sweep_8"])
display(dtree)
<xarray.DatasetView> Size: 280B
Dimensions: (sweep: 3)
Dimensions without coordinates: sweep
Data variables:
volume_number int64 8B 0
platform_type <U5 20B 'fixed'
instrument_type <U5 20B 'radar'
time_coverage_start <U20 80B '2018-12-20T06:06:28Z'
time_coverage_end <U20 80B '2018-12-20T06:09:34Z'
longitude float64 8B 151.2
altitude float64 8B 195.0
latitude float64 8B -33.7
sweep_fixed_angle (sweep) float64 24B 0.5 0.9 7.4
sweep_group_name (sweep) int64 24B 0 1 8
Attributes:
Conventions: ODIM_H5/V2_2
instrument_name: None
version: None
title: None
institution: None
references: None
source: None
history: None
comment: im/exported using xradarxarray.DataTree
<xarray.DatasetView> Size: 40MB Dimensions: (sweep: 3, azimuth: 360, range: 1200) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:06:50.11246... * range (range) float32 5kB 125.0 375.0 ... 2.996e+05 2.999e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 3MB ... DBZH_CLEAN (azimuth, range) float64 3MB ... VRADDH (azimuth, range) float64 3MB ... VRADH (azimuth, range) float64 3MB ... WRADH (azimuth, range) float64 3MB ... TH (azimuth, range) float64 3MB ... ... ... CLASS (azimuth, range) float32 2MB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_0- sweep: 3
- azimuth: 360
- range: 1200
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:06:50.112467968 .....
- standard_name :
- time
array(['2018-12-20T06:06:50.112467968', '2018-12-20T06:06:50.193023488', '2018-12-20T06:06:50.273579008', ..., '2018-12-20T06:06:49.870801664', '2018-12-20T06:06:49.951357184', '2018-12-20T06:06:50.031912448'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 2.996e+05 2.999e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 2.99375e+05, 2.99625e+05, 2.99875e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[432000 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[432000 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[432000 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[432000 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[432000 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[432000 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[432000 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[432000 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 40MB Dimensions: (sweep: 3, azimuth: 360, range: 1200) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:07:19.82358... * range (range) float32 5kB 125.0 375.0 ... 2.996e+05 2.999e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 3MB ... DBZH_CLEAN (azimuth, range) float64 3MB ... VRADDH (azimuth, range) float64 3MB ... VRADH (azimuth, range) float64 3MB ... WRADH (azimuth, range) float64 3MB ... TH (azimuth, range) float64 3MB ... ... ... CLASS (azimuth, range) float32 2MB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_1- sweep: 3
- azimuth: 360
- range: 1200
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:07:19.823580928 .....
- standard_name :
- time
array(['2018-12-20T06:07:19.823580928', '2018-12-20T06:07:19.904136448', '2018-12-20T06:07:19.984691968', ..., '2018-12-20T06:07:19.581914624', '2018-12-20T06:07:19.662470144', '2018-12-20T06:07:19.743025664'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 2.996e+05 2.999e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 2.99375e+05, 2.99625e+05, 2.99875e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[432000 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[432000 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[432000 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[432000 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[432000 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[432000 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[432000 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[432000 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[432000 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[432000 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 20MB Dimensions: (sweep: 3, azimuth: 360, range: 590) Coordinates: elevation (azimuth) float64 3kB ... time (azimuth) datetime64[ns] 3kB 2018-12-20T06:09:30.39167... * range (range) float32 2kB 125.0 375.0 ... 1.471e+05 1.474e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.5 1.5 2.5 ... 357.5 358.5 359.5 Dimensions without coordinates: sweep Data variables: (12/17) DBZH (azimuth, range) float64 2MB ... DBZH_CLEAN (azimuth, range) float64 2MB ... VRADDH (azimuth, range) float64 2MB ... VRADH (azimuth, range) float64 2MB ... WRADH (azimuth, range) float64 2MB ... TH (azimuth, range) float64 2MB ... ... ... CLASS (azimuth, range) float32 850kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...sweep_2- sweep: 3
- azimuth: 360
- range: 590
- elevation(azimuth)float64...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float64]
- time(azimuth)datetime64[ns]2018-12-20T06:09:30.391676928 .....
- standard_name :
- time
array(['2018-12-20T06:09:30.391676928', '2018-12-20T06:09:30.430565888', '2018-12-20T06:09:30.469454848', ..., '2018-12-20T06:09:30.275010048', '2018-12-20T06:09:30.313899008', '2018-12-20T06:09:30.352787968'], dtype='datetime64[ns]') - range(range)float32125.0 375.0 ... 1.471e+05 1.474e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 250.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 125.0
array([1.25000e+02, 3.75000e+02, 6.25000e+02, ..., 1.46875e+05, 1.47125e+05, 1.47375e+05], dtype=float32) - longitude()float64...
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
[1 values with dtype=float64]
- latitude()float64...
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
[1 values with dtype=float64]
- altitude()float64...
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
[1 values with dtype=float64]
- azimuth(azimuth)float320.5 1.5 2.5 ... 357.5 358.5 359.5
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 0.5, 1.5, 2.5, ..., 357.5, 358.5, 359.5], dtype=float32)
- DBZH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[212400 values with dtype=float64]
- DBZH_CLEAN(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
- long_name :
- Equivalent reflectivity factor H
[212400 values with dtype=float64]
- VRADDH(azimuth, range)float64...
- _Undetect :
- 1.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[212400 values with dtype=float64]
- VRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
- long_name :
- Radial velocity of scatterers away from instrument H
[212400 values with dtype=float64]
- WRADH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
- long_name :
- Doppler spectrum width H
[212400 values with dtype=float64]
- TH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_linear_equivalent_reflectivity_factor_h
- units :
- unitless
- long_name :
- Linear total power H (uncorrected reflectivity)
[212400 values with dtype=float64]
- ZDR(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
- long_name :
- Log differential reflectivity H/V
[212400 values with dtype=float64]
- RHOHV(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
- long_name :
- Correlation coefficient HV
[212400 values with dtype=float64]
- PHIDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
- long_name :
- Differential phase HV
[212400 values with dtype=float64]
- KDP(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
- long_name :
- Specific differential phase HV
[212400 values with dtype=float64]
- SNRH(azimuth, range)float64...
- _Undetect :
- 0.0
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
- long_name :
- Signal Noise Ratio H
[212400 values with dtype=float64]
- CLASS(azimuth, range)float32...
- _Undetect :
- -2.0
[212400 values with dtype=float32]
- sweep_mode()<U20...
[1 values with dtype=<U20]
- sweep_number()int64...
[1 values with dtype=int64]
- prt_mode()<U7...
[1 values with dtype=<U7]
- follow_mode()<U7...
[1 values with dtype=<U7]
- sweep_fixed_angle()float64...
[1 values with dtype=float64]
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 3) Coordinates: longitude float64 8B 151.2 latitude float64 8B -33.7 altitude float64 8B 195.0 Dimensions without coordinates: sweep Data variables: *empty*radar_parameters- sweep: 3
- longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 3) Coordinates: longitude float64 8B 151.2 latitude float64 8B -33.7 altitude float64 8B 195.0 Dimensions without coordinates: sweep Data variables: *empty*georeferencing_correction- sweep: 3
- longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
<xarray.DatasetView> Size: 0B Dimensions: (sweep: 3) Dimensions without coordinates: sweep Data variables: *empty*radar_calibration- sweep: 3
- sweep: 3
- volume_number()int640
array(0)
- platform_type()<U5'fixed'
array('fixed', dtype='<U5') - instrument_type()<U5'radar'
array('radar', dtype='<U5') - time_coverage_start()<U20'2018-12-20T06:06:28Z'
array('2018-12-20T06:06:28Z', dtype='<U20') - time_coverage_end()<U20'2018-12-20T06:09:34Z'
array('2018-12-20T06:09:34Z', dtype='<U20') - longitude()float64151.2
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(151.20899963)
- altitude()float64195.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(195.)
- latitude()float64-33.7
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(-33.70080185)
- sweep_fixed_angle(sweep)float640.5 0.9 7.4
array([0.5, 0.9, 7.4])
- sweep_group_name(sweep)int640 1 8
array([0, 1, 8])
- Conventions :
- ODIM_H5/V2_2
- instrument_name :
- None
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- None
- history :
- None
- comment :
- im/exported using xradar