Weather Science
Doppler Radar
Definition
A radar system that detects precipitation and measures its movement using the Doppler effect. It powers nearly all live storm tracking, including the radar used in modern snow day predictions.
A radar system that detects precipitation and measures its movement using the Doppler effect. It powers nearly all live storm tracking, including the radar used in modern snow day predictions.