About: Weather Model Data

The projects on this site were developed in Node.js as a JavaScript and Typescript learning project. The idea for working with weather data came from two friends. One works with weather forecasting in the dispatch center for a major airline and was interested in retrieving and archiving weather model data for personal use, and the other flies private jets. After the raw data was successfully retrieved and stored automatically, I became interested in seeing what I could do with it. The result was various graphing routines using Chart.js to interpret the raw weather model data. All of these graphs are updated automatically at specified times during the day using cron. The wind direction videos are created from Node.js-generated APNG files that are converted to MPEG-4 format using FFmpeg. D-ATIS information on the wind direction videos comes from datis.clowd.io. The airport maps come from acukwik.com.

All of these routines are running with good performance on a Raspberry Pi 3 Model B using a 32 GB SD card.

May 26, 2025