ABSTRACT
NADER (NEXRAD Algorithm Development Environment) is a desktop-based programming environment that allows users to build algorithms for the analysis of NEXRAD level-II Doppler weather radar data. NEXRAD level-II data provides a high-resolution 3D mapping of precipitation intensity and wind speeds around a radar site. These datasets are available from NCEI (National Centers for Environmental Information, a division of the National Oceanic and Atmospheric Administration) both from archives and in real-time, providing nearly endless opportunities for automated algorithmic analysis of weather features. The language provided by NADER is block-based and is built on the powerful Google Blockly platform. In addition to blocks for logic, math, and control flow functions, NADER also presents the user with a succinct set of blocks providing abstractions for common radar data structures. NADER also includes a visualization tool for level-II data, allowing users to clearly see exactly what data is passed into their algorithms and exactly what data is output. With NADER, users can develop a huge variety of algorithms' for example, an algorithm for hail detection, an algorithm for tracking snowfall, or even an algorithm for estimating tornado damage. NADER strives to accomplish two main objectives. One objective is to provide beginning programmers with a straightforward programming environment with an intriguing, real-life application. The other objective is to provide meteorology experts with a rapid-feedback prototyping environment for developing new algorithms.
Index Terms
- Weather Radar Algorithm Development using Google Blockly: (Abstract Only)
Recommendations
Scratch and Google Blockly: How Girls' Programming Skills and Attitudes are Influenced
Koli Calling '19: Proceedings of the 19th Koli Calling International Conference on Computing Education ResearchBlock-based programming has become popular to teach programming to young students in introductory programming environments. Nevertheless, in most western countries, girls show a lack of interest in computer science, including programming. This paper ...
A system for airport weather forecasting based on circular regression trees
This paper describes a suite of tools and a model for improving the accuracy of airport weather forecasts produced by numerical weather prediction (NWP) products, by learning from the relationships between previously modelled and observed data. This is ...
Comments