Brief update history:
- JAN 2025:
- Included a higher resolution option for saved images (1920x960)
- Added a "blank" logo to allow users to effectively disable it if they don't want one
- JUN 2023:
- Added URI parameter support and functionality: At a user's request, the ability to remember common variables was added. The page that loads with those options can be bookmarked to visit and automatically load later.
- NOV 2022:
- Improved random background color generation
- Added additional sky condition imagery
- Introduced a skycast algorithm
- 31 AUG 2021:
- Fixed issue preventing 5-day forecast use on smartphones
- 27 MAY 2021:
- Improved canvas size logic and dynamics
- 27 JAN 2021:
- Implementation of canvas functionality
- Added hemisphere/seasonal random-temperature algorithm; and more
- 17 DEC 2020:
- Forecast languages supported: English, French, Spanish
- 16 NOV 2020:
- Added extra icons
- Added Wind functionality
- 07 MAY 2020:
- Choose between 5 or 7 day forecasts
- Interactive Canvas
How to change features
* Click/tap on the canvas to modify sky condition, descriptors, and UVI (if toggled)*
|
|
|
Cycle thru sky conditions |
Cycle thru descriptors |
Select/change the UVI |
Use this forecast generator to make/publish/share your own predictions. If you like forecasting, it's a nice simple way of making a graphical representation for your audience/peers. Parents and/or teachers can use it to assist their kids to make their own forecasts, and who knows, maybe spark an interest in science or meteorology.
Thank you for your feedback as well. In general, much of the functionality is influenced by user-feedback/requests which has allowed me an opportunity to expand my programming understanding. It is humbling to know that something I've made and worked at for a long time has benefited others.
Thanks to GoalKicker.com for some very useful guides on programming (HTML5, Canvas, JS, CSS guides assisted here).
* TERMS OF USE:
- The imagery you create with this generator can be used however you'd like. No attribution necessary/expected.