A Terminal Doppler Weather Radar (TDWR). Image credit: NOAA. The TDWR products are very similar to those available for the traditional WSR-88D NEXRAD sites. There is the standard radar ...
If you have ever driven along the New York State Thruway heading towards Buffalo, you may have seen the National Oceanic and Atmospheric Administration (NOAA) Doppler radar system. This is located ...