Bloomsburg University Weather Viewer

Bloomsburg Weather Viewer

The Bloomsburg Weather Viewer is a weather visualization program that is designed to enhance the educational value of the weather data and webcam imagery collected by K-12 and post-secondary schools for meteorology / earth science courses. The program consists of a data collection system and a graphical user interface (Click to View Program Schematic). The data collection system acquires, stores and plots observations from local weather stations. It also acquires imagery from local weather webcams and internet weather sites (e.g., radar and satellite) and stores the images as time-lapse videos. The data collection system communicates with a web interface that allows users to interact with the data by searching the data collection system for past weather and viewing the data streams in a synchronous manner. In addition, the program includes several additional resources (e.g., a daily weather diary and bookmark functionality) to support the analysis of the data streams.

The development of the BU Weather Viewer began in 2007 as a class project in a senior-level computer science course held each spring at Bloomsburg University. Since 2007, over one hundred computer science students have helped code the program under the direction of Curt Jones (Department of Mathematical and Digital Sciences) and Jeff Brunskill (Department of Environmental, Geographical and Geological Sciences [EGGS]). In addition, Brian Bankes (, a former Bloomsburg University graduate and a professional programmer, played a significant role developing new program features and refactoring the original desktop application code for correctness and efficiency. A desktop version of the program (written in Java) was released in 2016. A web-based version of the program (written in Javascript) was released in 2018. It can be accessed at

| EGGS Department | Department of Mathematical and Digital Sciences | © 2018 Bloomsburg University