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 a friend who 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. After the raw data was successfully being retrieved and stored automatically, I became interested in seeing what I could do with it. The end 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.

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

March 1, 2025