I want to pick people's brains on the question of Weather
My big problem: I want a video dashboard at my local sailing club (Humber Bay Sailing Club) in Toronto, Ontario
showing everything a skipper
about to take a boat
out should know, things like time, upcoming club courses/events, sunrise/sunset times (calculable from position/date/time), and WEATHER
The smaller problem, just because of geographic oddities of were the club is located, high speed DSL/Cable Internet
is not available, meaning we are looking at dial-up Internet
or via wireless over the cell phone
. This means just grabbing a graphics loaded weather widget is undesirable, because it will be slow (dial-up) or expensive (cell phone). So, what I want is to use a (preferably free) Weather API where I send in a URL with a few options (ie: position, preferred units of measure, etc) and they send back a few kB of weather forcast data that I can parse and turn into a pretty display with little pre-loaded drawings of the sun, clouds, thunderbolts, etc.. In other words keep the amount of data being moved to the bare minimum.
Things I would like to get include:
- Weather forecast
for the next 3-5 days, with temperature / precipitation expected
speeds/directions for the next 24 hours broken out by smaller (4 hour or less chunks of time).
- Sunrise/Sunset times (so I don't have to bother with that).
- UV index would be nice.
So, has anyone done a comparison on weather APIs and their respective suitabilities for sailing? Also, what is the stability of the data source is (ie: I don't want to have to redo everything in 6 months because the data provider has gone bankrupt or totally changed their API)?