Project Description

The NOAA provides some great weather-related resources, but it takes a bit of work to tie them together. This project's goal is to provide a simple-to-use wrapper and parser for the NOAA weather service's forecasts and current weather conditions. It will fetch and parse a zip code's forecast, find the nearest weather station, and then fetch and parse that feed

It's also smart about updates. NOAA's limit of 1 request / hour is automatically respected (forecasts remember when they were looked up and only refresh themselves when they're stale)

On the downside, the unit tests are outdated where they even exist and the xml parsing is ugly (I was experimenting with LINQ for that). But hey, it's open source, right? You could fix it

Note that there's plenty of information in the NOAA's feed that it doesn't currently bother to parse. This page enumerates most of the possibilities

Last edited Nov 26, 2008 at 3:47 AM by stuarth, version 5