Abstract: Weather radars have become indispensable to meteorologists and the general public for both understanding and awareness of high-impact weather events and as part of the operational warning ...