Iris/Sigmet - Reader#
[1]:
import xarray as xr
from open_radar_data import DATASETS
import xradar as xd
Download#
Fetching Iris radar data file from open-radar-data repository.
[2]:
filename_single = DATASETS.fetch("SUR210819000227.RAWKPJV")
filename_volume = DATASETS.fetch("cor-main131125105503.RAW2049")
Downloading file 'SUR210819000227.RAWKPJV' from 'https://github.com/openradar/open-radar-data/raw/main/data/SUR210819000227.RAWKPJV' to '/home/docs/.cache/open-radar-data'.
Downloading file 'cor-main131125105503.RAW2049' from 'https://github.com/openradar/open-radar-data/raw/main/data/cor-main131125105503.RAW2049' to '/home/docs/.cache/open-radar-data'.
xr.open_dataset#
Making use of the xarray iris
backend. We also need to provide the group. We use the group notation from CfRadial2
.
[3]:
ds = xr.open_dataset(filename_single, group="sweep_0", engine="iris")
display(ds)
<xarray.Dataset> Size: 13MB Dimensions: (azimuth: 359, range: 833) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB ... * range (range) float32 3kB 150.0 450.0 ... 2.494e+05 2.498e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.03021 1.035 2.054 ... 358.0 359.0 Data variables: (12/16) DBTH (azimuth, range) float32 1MB ... DBZH (azimuth, range) float32 1MB ... VRADH (azimuth, range) float32 1MB ... WRADH (azimuth, range) float32 1MB ... ZDR (azimuth, range) float32 1MB ... KDP (azimuth, range) float32 1MB ... ... ... SNRH (azimuth, range) float32 1MB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ... Attributes: source: Sigmet scan_name: PPI1_H instrument_name: Surgavere, Radar comment: Dual pol 250km hybrid surveillance task 0.5 deg 2.5minu...
- azimuth: 359
- range: 833
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[359 values with dtype=float32]
- time(azimuth)datetime64[ns]...
- standard_name :
- time
[359 values with dtype=datetime64[ns]]
- range(range)float32150.0 450.0 ... 2.494e+05 2.498e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 15000.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 0
array([1.5000e+02, 4.5000e+02, 7.5000e+02, ..., 2.4915e+05, 2.4945e+05, 2.4975e+05], shape=(833,), 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.03021 1.035 2.054 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([3.021240e-02, 1.035461e+00, 2.054443e+00, ..., 3.570447e+02, 3.580444e+02, 3.590332e+02], shape=(359,), dtype=float32)
- DBTH(azimuth, range)float32...
- long_name :
- Total power H (uncorrected reflectivity)
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[299047 values with dtype=float32]
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[299047 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[299047 values with dtype=float32]
- WRADH(azimuth, range)float32...
- long_name :
- Doppler spectrum width H
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
[299047 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[299047 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[299047 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[299047 values with dtype=float32]
- SQIH(azimuth, range)float32...
- long_name :
- Signal Quality H
- standard_name :
- signal_quality_index_h
- units :
- unitless
[299047 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[299047 values with dtype=float32]
- DB_HCLASS2(azimuth, range)int16...
[299047 values with dtype=int16]
- SNRH(azimuth, range)float32...
- long_name :
- Signal Noise Ratio H
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
[299047 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([ 150.0, 450.0, 750.0, 1050.0, 1350.0, 1650.0, 1950.0, 2250.0, 2550.0, 2850.0, ... 247050.0, 247350.0, 247650.0, 247950.0, 248250.0, 248550.0, 248850.0, 249150.0, 249450.0, 249750.0], dtype='float32', name='range', length=833))
- azimuthPandasIndex
PandasIndex(Index([ 0.03021240234375, 1.03546142578125, 2.054443359375, 3.05694580078125, 4.05120849609375, 5.0372314453125, 6.02874755859375, 7.0477294921875, 8.074951171875, 9.01153564453125, ... 350.0518798828125, 351.02142333984375, 352.02117919921875, 353.03192138671875, 354.07012939453125, 355.09185791015625, 356.0888671875, 357.044677734375, 358.04443359375, 359.033203125], dtype='float64', name='azimuth', length=359))
- source :
- Sigmet
- scan_name :
- PPI1_H
- instrument_name :
- Surgavere, Radar
- comment :
- Dual pol 250km hybrid surveillance task 0.5 deg 2.5minute scan 08.01.2020
Plot Time vs. Azimuth#
[4]:
ds.azimuth.plot(y="time")
[4]:
[<matplotlib.lines.Line2D at 0x7fd17c8121e0>]
Plot Range vs. Time#
We need to sort by time and specify the y-coordinate.
[5]:
ds.DBZH.sortby("time").plot(y="time")
[5]:
<matplotlib.collections.QuadMesh at 0x7fd17c869a30>
Plot Range vs. Azimuth#
[6]:
ds.DBZH.plot(y="azimuth")
[6]:
<matplotlib.collections.QuadMesh at 0x7fd17c7e1fd0>
backend_kwargs#
Beside first_dim
there are several additional backend_kwargs for the iris 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.
[7]:
help(xd.io.IrisBackendEntrypoint)
Help on class IrisBackendEntrypoint in module xradar.io.backends.iris:
class IrisBackendEntrypoint(xarray.backends.common.BackendEntrypoint)
| Xarray BackendEntrypoint for IRIS/Sigmet data.
|
| Method resolution order:
| IrisBackendEntrypoint
| xarray.backends.common.BackendEntrypoint
| builtins.object
|
| Methods defined here:
|
| open_dataset(self, filename_or_obj, *, mask_and_scale=True, decode_times=True, concat_characters=True, decode_coords=True, drop_variables=None, use_cftime=None, decode_timedelta=None, group=None, first_dim='auto', reindex_angle=False, fix_second_angle=False, site_coords=True, optional=True)
| Backend open_dataset method used by Xarray in :py:func:`~xarray.open_dataset`.
|
| ----------------------------------------------------------------------
| Data and other attributes defined here:
|
| __annotations__ = {}
|
| description = 'Open IRIS/Sigmet files in Xarray'
|
| open_dataset_parameters = ('filename_or_obj', 'mask_and_scale', 'decod...
|
| url = 'https://xradar.rtfd.io/latest/io.html#iris-sigmet-data-i-o'
|
| ----------------------------------------------------------------------
| Methods inherited from xarray.backends.common.BackendEntrypoint:
|
| __repr__(self) -> 'str'
| Return repr(self).
|
| guess_can_open(self, filename_or_obj: 'str | os.PathLike[Any] | ReadBuffer | AbstractDataStore') -> 'bool'
| Backend open_dataset method used by Xarray in :py:func:`~xarray.open_dataset`.
|
| open_datatree(self, filename_or_obj: 'str | os.PathLike[Any] | ReadBuffer | AbstractDataStore', *, drop_variables: 'str | Iterable[str] | None' = None) -> 'DataTree'
| Backend open_datatree method used by Xarray in :py:func:`~xarray.open_datatree`.
|
| open_groups_as_dict(self, filename_or_obj: 'str | os.PathLike[Any] | ReadBuffer | AbstractDataStore', *, drop_variables: 'str | Iterable[str] | None' = None) -> 'dict[str, Dataset]'
| Opens a dictionary mapping from group names to Datasets.
|
| Called by :py:func:`~xarray.open_groups`.
| This function exists to provide a universal way to open all groups in a file,
| before applying any additional consistency checks or requirements necessary
| to create a `DataTree` object (typically done using :py:meth:`~xarray.DataTree.from_dict`).
|
| ----------------------------------------------------------------------
| Data descriptors inherited from xarray.backends.common.BackendEntrypoint:
|
| __dict__
| dictionary for instance variables
|
| __weakref__
| list of weak references to the object
[8]:
ds = xr.open_dataset(filename_single, group="sweep_0", engine="iris", first_dim="time")
display(ds)
<xarray.Dataset> Size: 13MB Dimensions: (time: 359, range: 833) Coordinates: elevation (time) float32 1kB ... * time (time) datetime64[ns] 3kB 2021-08-19T00:02:28.029000 .... * range (range) float32 3kB 150.0 450.0 ... 2.494e+05 2.498e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... azimuth (time) float32 1kB ... Data variables: (12/16) DBTH (time, range) float32 1MB ... DBZH (time, range) float32 1MB ... VRADH (time, range) float32 1MB ... WRADH (time, range) float32 1MB ... ZDR (time, range) float32 1MB ... KDP (time, range) float32 1MB ... ... ... SNRH (time, range) float32 1MB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ... Attributes: source: Sigmet scan_name: PPI1_H instrument_name: Surgavere, Radar comment: Dual pol 250km hybrid surveillance task 0.5 deg 2.5minu...
- time: 359
- range: 833
- elevation(time)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[359 values with dtype=float32]
- time(time)datetime64[ns]2021-08-19T00:02:28.029000 ... 2...
- standard_name :
- time
array(['2021-08-19T00:02:28.029000000', '2021-08-19T00:02:28.087000000', '2021-08-19T00:02:28.145000000', ..., '2021-08-19T00:02:49.152000000', '2021-08-19T00:02:49.211000000', '2021-08-19T00:02:49.271000000'], shape=(359,), dtype='datetime64[ns]')
- range(range)float32150.0 450.0 ... 2.494e+05 2.498e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 15000.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 0
array([1.5000e+02, 4.5000e+02, 7.5000e+02, ..., 2.4915e+05, 2.4945e+05, 2.4975e+05], shape=(833,), 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
[359 values with dtype=float32]
- DBTH(time, range)float32...
- long_name :
- Total power H (uncorrected reflectivity)
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[299047 values with dtype=float32]
- DBZH(time, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[299047 values with dtype=float32]
- VRADH(time, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[299047 values with dtype=float32]
- WRADH(time, range)float32...
- long_name :
- Doppler spectrum width H
- standard_name :
- radar_doppler_spectrum_width_h
- units :
- meters per seconds
[299047 values with dtype=float32]
- ZDR(time, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[299047 values with dtype=float32]
- KDP(time, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[299047 values with dtype=float32]
- RHOHV(time, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[299047 values with dtype=float32]
- SQIH(time, range)float32...
- long_name :
- Signal Quality H
- standard_name :
- signal_quality_index_h
- units :
- unitless
[299047 values with dtype=float32]
- PHIDP(time, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[299047 values with dtype=float32]
- DB_HCLASS2(time, range)int16...
[299047 values with dtype=int16]
- SNRH(time, range)float32...
- long_name :
- Signal Noise Ratio H
- standard_name :
- signal_noise_ratio_h
- units :
- unitless
[299047 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(['2021-08-19 00:02:28.029000', '2021-08-19 00:02:28.087000', '2021-08-19 00:02:28.145000', '2021-08-19 00:02:28.206000', '2021-08-19 00:02:28.264000', '2021-08-19 00:02:28.324000', '2021-08-19 00:02:28.378000', '2021-08-19 00:02:28.436000', '2021-08-19 00:02:28.494000', '2021-08-19 00:02:28.557000', ... '2021-08-19 00:02:48.741000', '2021-08-19 00:02:48.799000', '2021-08-19 00:02:48.860000', '2021-08-19 00:02:48.915000', '2021-08-19 00:02:48.971000', '2021-08-19 00:02:49.032000', '2021-08-19 00:02:49.094000', '2021-08-19 00:02:49.152000', '2021-08-19 00:02:49.211000', '2021-08-19 00:02:49.271000'], dtype='datetime64[ns]', name='time', length=359, freq=None))
- rangePandasIndex
PandasIndex(Index([ 150.0, 450.0, 750.0, 1050.0, 1350.0, 1650.0, 1950.0, 2250.0, 2550.0, 2850.0, ... 247050.0, 247350.0, 247650.0, 247950.0, 248250.0, 248550.0, 248850.0, 249150.0, 249450.0, 249750.0], dtype='float32', name='range', length=833))
- source :
- Sigmet
- scan_name :
- PPI1_H
- instrument_name :
- Surgavere, Radar
- comment :
- Dual pol 250km hybrid surveillance task 0.5 deg 2.5minute scan 08.01.2020
open_iris_datatree#
The same works analoguous with the datatree loader. But additionally we can provide a sweep string, number or list. The underlying xarray.Dataset can be accessed with property .ds
.
[9]:
help(xd.io.open_iris_datatree)
Help on function open_iris_datatree in module xradar.io.backends.iris:
open_iris_datatree(filename_or_obj, **kwargs)
Open Iris/Sigmet dataset as :py:class:`xarray.DataTree`.
Parameters
----------
filename_or_obj : str, Path, file-like or DataStore
Strings and Path objects are interpreted as a path to a local or remote
radar file
Keyword Arguments
-----------------
sweep : int, list of int, optional
Sweep number(s) to extract, default to first sweep. If None, all sweeps are
extracted into a list.
first_dim : str
Can be ``time`` or ``auto`` first dimension. If set to ``auto``,
first dimension will be either ``azimuth`` or ``elevation`` depending on
type of sweep. Defaults to ``auto``.
reindex_angle : bool or dict
Defaults to False, no reindexing. Given dict should contain the kwargs to
reindex_angle. Only invoked if `decode_coord=True`.
fix_second_angle : bool
If True, fixes erroneous second angle data. Defaults to ``False``.
site_coords : bool
Attach radar site-coordinates to Dataset, defaults to ``True``.
kwargs : dict
Additional kwargs are fed to :py:func:`xarray.open_dataset`.
Returns
-------
dtree: xarray.DataTree
DataTree
[10]:
dtree = xd.io.open_iris_datatree(filename_volume)
display(dtree)
<xarray.DatasetView> Size: 392B Dimensions: (sweep: 10) 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 '2013-11-25T10:55:04Z' time_coverage_end <U20 80B '2013-11-25T10:59:24Z' longitude float64 8B -75.28 altitude float64 8B 143.0 latitude float64 8B 9.331 sweep_fixed_angle (sweep) float64 80B 0.5 1.0 2.0 3.0 ... 15.0 20.0 30.0 sweep_group_name (sweep) int64 80B 0 1 2 3 4 5 6 7 8 9 Attributes: Conventions: None instrument_name: Corozal, Radar version: None title: None institution: None references: None source: Sigmet history: None comment: AEROCIVIL OPERATIONAL DUAL POLE SCAN scan_name: SURV_HV_300
<xarray.DatasetView> Size: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:55:14.54100... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.02197 1.134 2.09 ... 358.0 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_0- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:55:14.541000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000', ..., '2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.02197 1.134 2.09 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([2.197266e-02, 1.134338e+00, 2.090149e+00, ..., 3.569348e+02, 3.580499e+02, 3.589810e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:55:38.62000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.06042 1.016 2.054 ... 358.0 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_1- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:55:38.620000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', ..., '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.06042 1.016 2.054 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([6.042480e-02, 1.016235e+00, 2.054443e+00, ..., 3.569348e+02, 3.580225e+02, 3.589783e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:56:02.78100... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.09064 0.9778 ... 358.0 359.1 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_2- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:56:02.781000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000', ..., '2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.09064 0.9778 ... 358.0 359.1
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([9.063721e-02, 9.777832e-01, 2.145081e+00, ..., 3.570337e+02, 3.580334e+02, 3.590607e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:56:27.05000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.1401 0.986 2.016 ... 358.0 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_3- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:56:27.050000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:56:27.050000000', '2013-11-25T10:56:27.050000000', '2013-11-25T10:56:27.050000000', ..., '2013-11-25T10:56:27.050000000', '2013-11-25T10:56:27.050000000', '2013-11-25T10:56:27.050000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.1401 0.986 2.016 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([1.400757e-01, 9.860229e-01, 2.015991e+00, ..., 3.570557e+02, 3.580499e+02, 3.590414e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:56:51.12400... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.09613 1.057 2.038 ... 358.1 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_4- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:56:51.124000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:56:51.124000000', '2013-11-25T10:56:51.124000000', '2013-11-25T10:56:51.124000000', ..., '2013-11-25T10:56:51.124000000', '2013-11-25T10:56:51.124000000', '2013-11-25T10:56:51.124000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.09613 1.057 2.038 ... 358.1 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([9.613037e-02, 1.057434e+00, 2.037964e+00, ..., 3.570090e+02, 3.580774e+02, 3.590140e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:57:15.29000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.1126 1.016 2.098 ... 358.1 358.9 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_5- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:57:15.290000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:57:15.290000000', '2013-11-25T10:57:15.290000000', '2013-11-25T10:57:15.290000000', ..., '2013-11-25T10:57:15.290000000', '2013-11-25T10:57:15.290000000', '2013-11-25T10:57:15.290000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.1126 1.016 2.098 ... 358.1 358.9
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([1.126099e-01, 1.016235e+00, 2.098389e+00, ..., 3.569897e+02, 3.581323e+02, 3.589426e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:58:03.57000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.0769 0.997 2.065 ... 358.1 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_6- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:58:03.570000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:58:03.570000000', '2013-11-25T10:58:03.570000000', '2013-11-25T10:58:03.570000000', ..., '2013-11-25T10:58:03.570000000', '2013-11-25T10:58:03.570000000', '2013-11-25T10:58:03.570000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.0769 0.997 2.065 ... 358.1 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([7.690430e-02, 9.970093e-01, 2.065430e+00, ..., 3.570831e+02, 3.580692e+02, 3.590140e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:58:27.00200... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.07965 1.016 2.019 ... 358.0 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_7- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:58:27.002000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:58:27.002000000', '2013-11-25T10:58:27.002000000', '2013-11-25T10:58:27.002000000', ..., '2013-11-25T10:58:27.002000000', '2013-11-25T10:58:27.002000000', '2013-11-25T10:58:27.002000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.07965 1.016 2.019 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([7.965088e-02, 1.016235e+00, 2.018738e+00, ..., 3.571436e+02, 3.579758e+02, 3.589948e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:58:51.47000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.06042 1.079 2.008 ... 358.0 359.1 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_8- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:58:51.470000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', ..., '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.06042 1.079 2.008 ... 358.0 359.1
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([6.042480e-02, 1.079407e+00, 2.007751e+00, ..., 3.570309e+02, 3.580444e+02, 3.590524e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 10, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:59:15.49400... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 1.134 1.986 3.062 ... 359.0 360.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... sweep_mode <U20 80B ... sweep_number int64 8B ... prt_mode <U7 28B ... follow_mode <U7 28B ... sweep_fixed_angle float64 8B ...
sweep_9- sweep: 10
- azimuth: 360
- range: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:59:15.494000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:59:15.494000000', '2013-11-25T10:59:15.494000000', '2013-11-25T10:59:15.494000000', ..., '2013-11-25T10:59:15.494000000', '2013-11-25T10:59:15.494000000', '2013-11-25T10:59:15.494000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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)float321.134 1.986 3.062 ... 359.0 360.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([ 1.134338, 1.985779, 3.062439, ..., 357.9071 , 359.00024 , 359.9588 ], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 10) Coordinates: longitude float64 8B -75.28 latitude float64 8B 9.331 altitude float64 8B 143.0 Dimensions without coordinates: sweep Data variables: *empty*
radar_parameters- sweep: 10
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 10) Coordinates: longitude float64 8B -75.28 latitude float64 8B 9.331 altitude float64 8B 143.0 Dimensions without coordinates: sweep Data variables: *empty*
georeferencing_correction- sweep: 10
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
<xarray.DatasetView> Size: 0B Dimensions: (sweep: 10) Dimensions without coordinates: sweep Data variables: *empty*
radar_calibration- sweep: 10
- sweep: 10
- 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'2013-11-25T10:55:04Z'
array('2013-11-25T10:55:04Z', dtype='<U20')
- time_coverage_end()<U20'2013-11-25T10:59:24Z'
array('2013-11-25T10:59:24Z', dtype='<U20')
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- sweep_fixed_angle(sweep)float640.5 1.0 2.0 3.0 ... 15.0 20.0 30.0
array([ 0.5, 1. , 2. , 3. , 5. , 7. , 10. , 15. , 20. , 30. ])
- sweep_group_name(sweep)int640 1 2 3 4 5 6 7 8 9
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
- Conventions :
- None
- instrument_name :
- Corozal, Radar
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- Sigmet
- history :
- None
- comment :
- AEROCIVIL OPERATIONAL DUAL POLE SCAN
- scan_name :
- SURV_HV_300
[11]:
dtree = xd.io.open_iris_datatree(filename_volume, 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 '2013-11-25T10:58:33Z' time_coverage_end <U20 80B '2013-11-25T10:58:57Z' longitude float64 8B -75.28 altitude float64 8B 143.0 latitude float64 8B 9.331 sweep_fixed_angle (sweep) float64 8B 20.0 sweep_group_name (sweep) int64 8B 8 Attributes: Conventions: None instrument_name: Corozal, Radar version: None title: None institution: None references: None source: Sigmet history: None comment: AEROCIVIL OPERATIONAL DUAL POLE SCAN scan_name: SURV_HV_300
<xarray.DatasetView> Size: 6MB Dimensions: (sweep: 1, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:58:51.47000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.06042 1.079 2.008 ... 358.0 359.1 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... 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: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:58:51.470000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', ..., '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.06042 1.079 2.008 ... 358.0 359.1
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([6.042480e-02, 1.079407e+00, 2.007751e+00, ..., 3.570309e+02, 3.580444e+02, 3.590524e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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'2013-11-25T10:58:33Z'
array('2013-11-25T10:58:33Z', dtype='<U20')
- time_coverage_end()<U20'2013-11-25T10:58:57Z'
array('2013-11-25T10:58:57Z', dtype='<U20')
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- sweep_fixed_angle(sweep)float6420.0
array([20.])
- sweep_group_name(sweep)int648
array([8])
- Conventions :
- None
- instrument_name :
- Corozal, Radar
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- Sigmet
- history :
- None
- comment :
- AEROCIVIL OPERATIONAL DUAL POLE SCAN
- scan_name :
- SURV_HV_300
[12]:
dtree = xd.io.open_iris_datatree(filename_volume, sweep=[1, 2, 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 '2013-11-25T10:55:30Z' time_coverage_end <U20 80B '2013-11-25T10:58:57Z' longitude float64 8B -75.28 altitude float64 8B 143.0 latitude float64 8B 9.331 sweep_fixed_angle (sweep) float64 24B 1.0 2.0 20.0 sweep_group_name (sweep) int64 24B 1 2 8 Attributes: Conventions: None instrument_name: Corozal, Radar version: None title: None institution: None references: None source: Sigmet history: None comment: AEROCIVIL OPERATIONAL DUAL POLE SCAN scan_name: SURV_HV_300
<xarray.DatasetView> Size: 6MB Dimensions: (sweep: 3, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:55:38.62000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.06042 1.016 2.054 ... 358.0 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... 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: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:55:38.620000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', ..., '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.06042 1.016 2.054 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([6.042480e-02, 1.016235e+00, 2.054443e+00, ..., 3.569348e+02, 3.580225e+02, 3.589783e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 3, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:56:02.78100... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.09064 0.9778 ... 358.0 359.1 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... 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: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:56:02.781000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000', ..., '2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000', '2013-11-25T10:56:02.781000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.09064 0.9778 ... 358.0 359.1
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([9.063721e-02, 9.777832e-01, 2.145081e+00, ..., 3.570337e+02, 3.580334e+02, 3.590607e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 3, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:58:51.47000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.06042 1.079 2.008 ... 358.0 359.1 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... 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: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:58:51.470000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', ..., '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.06042 1.079 2.008 ... 358.0 359.1
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([6.042480e-02, 1.079407e+00, 2.007751e+00, ..., 3.570309e+02, 3.580444e+02, 3.590524e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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 -75.28 latitude float64 8B 9.331 altitude float64 8B 143.0 Dimensions without coordinates: sweep Data variables: *empty*
radar_parameters- sweep: 3
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 3) Coordinates: longitude float64 8B -75.28 latitude float64 8B 9.331 altitude float64 8B 143.0 Dimensions without coordinates: sweep Data variables: *empty*
georeferencing_correction- sweep: 3
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
<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'2013-11-25T10:55:30Z'
array('2013-11-25T10:55:30Z', dtype='<U20')
- time_coverage_end()<U20'2013-11-25T10:58:57Z'
array('2013-11-25T10:58:57Z', dtype='<U20')
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- sweep_fixed_angle(sweep)float641.0 2.0 20.0
array([ 1., 2., 20.])
- sweep_group_name(sweep)int641 2 8
array([1, 2, 8])
- Conventions :
- None
- instrument_name :
- Corozal, Radar
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- Sigmet
- history :
- None
- comment :
- AEROCIVIL OPERATIONAL DUAL POLE SCAN
- scan_name :
- SURV_HV_300
[13]:
dtree = xd.io.open_iris_datatree(
filename_volume,
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 '2013-11-25T10:55:04Z' time_coverage_end <U20 80B '2013-11-25T10:58:57Z' longitude float64 8B -75.28 altitude float64 8B 143.0 latitude float64 8B 9.331 sweep_fixed_angle (sweep) float64 24B 0.5 1.0 20.0 sweep_group_name (sweep) int64 24B 0 1 8 Attributes: Conventions: None instrument_name: Corozal, Radar version: None title: None institution: None references: None source: Sigmet history: None comment: AEROCIVIL OPERATIONAL DUAL POLE SCAN scan_name: SURV_HV_300
<xarray.DatasetView> Size: 6MB Dimensions: (sweep: 3, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:55:14.54100... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.02197 1.134 2.09 ... 358.0 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... 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: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:55:14.541000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000', ..., '2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000', '2013-11-25T10:55:14.541000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.02197 1.134 2.09 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([2.197266e-02, 1.134338e+00, 2.090149e+00, ..., 3.569348e+02, 3.580499e+02, 3.589810e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 3, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:55:38.62000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.06042 1.016 2.054 ... 358.0 359.0 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... 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: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:55:38.620000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', ..., '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000', '2013-11-25T10:55:38.620000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.06042 1.016 2.054 ... 358.0 359.0
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([6.042480e-02, 1.016235e+00, 2.054443e+00, ..., 3.569348e+02, 3.580225e+02, 3.589783e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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: 6MB Dimensions: (sweep: 3, azimuth: 360, range: 664) Coordinates: elevation (azimuth) float32 1kB ... time (azimuth) datetime64[ns] 3kB 2013-11-25T10:58:51.47000... * range (range) float32 3kB 300.0 750.0 ... 2.982e+05 2.986e+05 longitude float64 8B ... latitude float64 8B ... altitude float64 8B ... * azimuth (azimuth) float32 1kB 0.06042 1.079 2.008 ... 358.0 359.1 Dimensions without coordinates: sweep Data variables: DBZH (azimuth, range) float32 956kB ... VRADH (azimuth, range) float32 956kB ... ZDR (azimuth, range) float32 956kB ... KDP (azimuth, range) float32 956kB ... PHIDP (azimuth, range) float32 956kB ... RHOHV (azimuth, range) float32 956kB ... DB_HCLASS (azimuth, range) int16 478kB ... 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: 664
- elevation(azimuth)float32...
- standard_name :
- ray_elevation_angle
- long_name :
- elevation_angle_from_horizontal_plane
- units :
- degrees
- axis :
- radial_elevation_coordinate
[360 values with dtype=float32]
- time(azimuth)datetime64[ns]2013-11-25T10:58:51.470000 ... 2...
- standard_name :
- time
array(['2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', ..., '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000', '2013-11-25T10:58:51.470000000'], shape=(360,), dtype='datetime64[ns]')
- range(range)float32300.0 750.0 ... 2.982e+05 2.986e+05
- units :
- meters
- standard_name :
- projection_range_coordinate
- long_name :
- range_to_measurement_volume
- axis :
- radial_range_coordinate
- meters_between_gates :
- 22500.0
- spacing_is_constant :
- true
- meters_to_center_of_first_gate :
- 30000
array([ 300., 750., 1200., ..., 297750., 298200., 298650.], shape=(664,), 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.06042 1.079 2.008 ... 358.0 359.1
- standard_name :
- ray_azimuth_angle
- long_name :
- azimuth_angle_from_true_north
- units :
- degrees
- axis :
- radial_azimuth_coordinate
array([6.042480e-02, 1.079407e+00, 2.007751e+00, ..., 3.570309e+02, 3.580444e+02, 3.590524e+02], shape=(360,), dtype=float32)
- DBZH(azimuth, range)float32...
- long_name :
- Equivalent reflectivity factor H
- standard_name :
- radar_equivalent_reflectivity_factor_h
- units :
- dBZ
[239040 values with dtype=float32]
- VRADH(azimuth, range)float32...
- long_name :
- Radial velocity of scatterers away from instrument H
- standard_name :
- radial_velocity_of_scatterers_away_from_instrument_h
- units :
- meters per seconds
[239040 values with dtype=float32]
- ZDR(azimuth, range)float32...
- long_name :
- Log differential reflectivity H/V
- standard_name :
- radar_differential_reflectivity_hv
- units :
- dB
[239040 values with dtype=float32]
- KDP(azimuth, range)float32...
- long_name :
- Specific differential phase HV
- standard_name :
- radar_specific_differential_phase_hv
- units :
- degrees per kilometer
[239040 values with dtype=float32]
- PHIDP(azimuth, range)float32...
- long_name :
- Differential phase HV
- standard_name :
- radar_differential_phase_hv
- units :
- degrees
[239040 values with dtype=float32]
- RHOHV(azimuth, range)float32...
- long_name :
- Correlation coefficient HV
- standard_name :
- radar_correlation_coefficient_hv
- units :
- unitless
[239040 values with dtype=float32]
- DB_HCLASS(azimuth, range)int16...
[239040 values with dtype=int16]
- 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 -75.28 latitude float64 8B 9.331 altitude float64 8B 143.0 Dimensions without coordinates: sweep Data variables: *empty*
radar_parameters- sweep: 3
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
<xarray.DatasetView> Size: 24B Dimensions: (sweep: 3) Coordinates: longitude float64 8B -75.28 latitude float64 8B 9.331 altitude float64 8B 143.0 Dimensions without coordinates: sweep Data variables: *empty*
georeferencing_correction- sweep: 3
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
<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'2013-11-25T10:55:04Z'
array('2013-11-25T10:55:04Z', dtype='<U20')
- time_coverage_end()<U20'2013-11-25T10:58:57Z'
array('2013-11-25T10:58:57Z', dtype='<U20')
- longitude()float64-75.28
- long_name :
- longitude
- units :
- degrees_east
- standard_name :
- longitude
array(-75.28299993)
- altitude()float64143.0
- long_name :
- altitude
- units :
- meters
- standard_name :
- altitude
array(143.)
- latitude()float649.331
- long_name :
- latitude
- units :
- degrees_north
- positive :
- up
- standard_name :
- latitude
array(9.33099998)
- sweep_fixed_angle(sweep)float640.5 1.0 20.0
array([ 0.5, 1. , 20. ])
- sweep_group_name(sweep)int640 1 8
array([0, 1, 8])
- Conventions :
- None
- instrument_name :
- Corozal, Radar
- version :
- None
- title :
- None
- institution :
- None
- references :
- None
- source :
- Sigmet
- history :
- None
- comment :
- AEROCIVIL OPERATIONAL DUAL POLE SCAN
- scan_name :
- SURV_HV_300
Plot Time vs. Azimuth#
[14]:
dtree["sweep_0"].ds.azimuth.plot(y="time")
[14]:
[<matplotlib.lines.Line2D at 0x7fd1708d79e0>]
Plot Sweep Range vs. Time#
We need to sort by time and specify the y-coordinate. Please also observe the different resolutions of this plot, compared to the Azimuth vs. Range
plot below. This is due to second-resolution of the time coordinate.
[15]:
dtree["sweep_0"].ds.DBZH.sortby("time").plot(y="time")
[15]:
<matplotlib.collections.QuadMesh at 0x7fd172951a30>
Plot Sweep Range vs. Azimuth#
[16]:
dtree["sweep_0"].ds.DBZH.plot()
[16]:
<matplotlib.collections.QuadMesh at 0x7fd172936e70>