绘图 API
这页汇总 pycwr.draw 的常用入口。适合查“应该画哪个函数”和“字段显示会长什么样”。
快捷绘图接口
plot_ppi(radar, field="dBZ", sweep=0, show=True, **kwargs)
plot_ppi_map(radar, field="dBZ", sweep=0, show=True, **kwargs)
plot_rhi(radar, field="dBZ", sweep=0, show=True, **kwargs)
plot_section(radar, field="dBZ", start_xy=None, end_xy=None, show=True, **kwargs)
plot_section_lonlat(radar, field="dBZ", start_lonlat=None, end_lonlat=None, show=True, **kwargs)
plot_vvp(...)
plot_wind_profile(...)
旧式兼容入口
from pycwr.draw.RadarPlot import Graph
from pycwr.draw.SingleRadarPlotMap import GraphMap
这组接口主要用于兼容旧项目或旧示例。
HCL 特殊说明
HCL是离散分类字段,不走普通连续色带当前
draw和 Web viewer 使用统一的离散色标和中文类别名文档和页面看到的
HCL颜色、类别名称应该保持一致
典型示例
from pycwr.io import read_auto
from pycwr.draw import plot_ppi, plot_section
radar = read_auto("./data/file.bin.bz2")
plot_ppi(radar, field="dBZ", sweep=0, show=True)
plot_section(radar, field="HCL", start_xy=(-30000, 0), end_xy=(30000, 0), show=True)
相关页面