pyart.xradar.Xradar#
- class pyart.xradar.Xradar(xradar, default_sweep='sweep_0', scan_type=None)[source]#
Wraps an xradar DataTree into a Py-ART Radar-like object.
Optional Radar attributes (None when absent in the source file):
antenna_transition,rays_are_indexed,ray_angle_res,target_scan_rate,scan_rate,altitude_agl,rotation,tilt,roll,drift,heading,pitch,georefs_appliedandradar_calibrationare populated from the DataTree when the corresponding variable/group is present, and areNoneotherwise (never fabricated) – matching howRadartreats these attributes for files that lack them.
|
Add a field to the object. |
|
Add a field to the object with metadata from a existing field. |
|
Updates the radar object with an applied gatefilter provided by the user that masks values in fields within the radar object. |
|
Check that a field exists in the fields dictionary. |
|
Create a new radar that contains only the data from select sweeps. |
|
Return an array of azimuth angles for a given sweep. |
|
Return an array of elevation angles for a given sweep. |
|
Return the ending ray for a given sweep. |
|
Return the field data for a given sweep. |
|
Return the area of each gate in a sweep. |
|
Return the longitude, latitude and altitude gate locations. |
|
Return the x, y and z gate locations in meters for a given sweep. |
|
Return the Nyquist velocity in meters per second for a given sweep. |
|
Return a slice for selecting rays for a given sweep. |
|
Return the starting ray index for a given sweep. |
|
Return the starting and ending ray for a given sweep. |
|
Print information on radar. |
Initialize or reset the gate_longitude and gate_latitude attributes. |
|
Initialize or reset the gate_{x, y, z} attributes. |
|
Initialize or reset the rays_per_sweep attribute. |
|
Return an iterator which returns sweep azimuth data. |
|
Return an iterator which returns sweep elevation data. |
|
|
Return an iterator over the sweep end indices. |
|
Return an iterator which returns sweep field data. |
Return an iterator which returns sweep slice objects. |
|
Return an iterator over the sweep start indices. |
|
Return an iterator over the sweep start and end indices. |