Skip to content

Latest commit

 

History

History
59 lines (45 loc) · 1.68 KB

README.md

File metadata and controls

59 lines (45 loc) · 1.68 KB

NuistRadar

Project development plan

  • WSR98D, CINRAD/SA/SB/CB, CINRAD/CC/CCJ, CINRAD/SC/CD support
  • Cfradial Read support
  • Write to Cfradial support
  • Automatically identify radar and obtain latitude and longitude information (SA/SB/CB)
  • Automatic recognition of radar data format types
  • transform to Pyart Radar object
  • Graphical interface support
  • Radar vertical profile support
  • Interpolation algorithm support
  • PPI drawing support, overlay map support
  • RHI drawing support
  • Multi-radar inversion algorithm support
  • Radar product algorithm support
  • Doppler Radar/Dual polarization radar quality control algorithm
  • DSD Algorithm Support for Dual Polarization Radar
  • Doppler radar wind field retrieve support
  • Radar quantitative precipitation estimation algorithm support
  • Radar extrapolation algorithm support
  • Radar quantitative precipitation forecast algorithm support

Install NuistRadar Library

git clone https://github.com/YvZheng/NuistRadar.git
cd NuistRadar
python setup.py install    

Read Radar Basedata to PRD (Polarimetry Radar Data) class or Py-ART Radar class

from NuistRadar.io.auto_io import radar_io 
file = r"E:\RadarBaseData\CINRAD-SA\温州\2015080816.59A"
data = radar_io(file)
PRD = data.ToNuistRadar()
PyartRadar = data.ToPyartRadar()

The data structure of the PRD is as follows:

avatar

Launch Graphical interface to show Radar Data

 python scripts/LaunchGUI.py

The main window opens as shown below:

avatar