What am I looking at?
You’re looking at the level of precipitation in the air, as measured by a network of weather radar sites called NEXRAD.
The National Weather Service makes the raw data from 200 radars across the continental US and overseas available on noaa.gov for anyone to use, usually within minutes of being generated. Radarmatic caches and translates the radar data from its native binary format to JSON and then republishes it as a web service.
The radar imagery on the home page is rendered in-browser using Javascript and the HTML5 canvas element.
How does it work?
Drag the map around to navigate. The white dots show the locations of weather radar sites operated by the NWS, FAA, and DOD. Radarmatic will draw the most recent radar image from the site closest to the center of the map (only one site can be viewed at a time). The grey ring represents the radar’s maximum range of surveillance.
The colored areas on the map indicate precipitation. The radar sends out rapid pulses and then measures the strength of return echoes in units called decibels of reflectivity (dBZ), shown on the scale in the upper righthand corner. Higher reflectivity (usually) means more intense precipitation, ranging from light drizzle to nightmarish hail.
The data is processed by decluttering algorithms, but they’re far from perfect. It’s very common to see non-precipitation reflections like flocks of birds or swarms of insects depending on the season, especially near the center of the image.
Which radar product does Radarmatic use?
While the NEXRAD system is capable of generating several different exciting products, the Radarmatic web site and API are both limited to showing base reflectivity (0.5° elevation) at 124 nmi and 248 nmi range. Planned updates include support for base velocity data and alternate elevations. The web site makes an aesthetic choice to omit clear air mode and values below 10 dBZ, but the data served by API is completely unmodified.
Why can’t I view more than one radar at once?
An image that takes multiple radars into account is called a mosaic, and it’s difficult to generate. Wikipedia explains: “[A radar network] can consist of different types of radar with different characteristics like beam width, wavelength and calibration. These differences have to be taken into account when matching data across the network, particularly to decide what data to use when two radars cover the same point. If one uses the stronger echo but it comes from the most distant radar, one uses returns that are from higher altitude coming from rain or snow that might evaporate before reaching the ground. If one uses data from the closest radar, it might be attenuated passing through a thunderstorm. Composite images of precipitations using a network of radars are made with all those limitations in mind.”