An “all-in-one” program is available to display top warnings and full details from the ATOM feed provided by the National Weather Service.
It is designed to handle several NOAA zones at a time and can be used with or without the Carter Lake template set.
Two sets of usable web pages are included along with a demo page, detailed instruction and a set of 72 icons.
Main features include top warnings, top warning icons, alert box and an XML page. Each alert type is color coded to its severity and has a small icon so it can be easily distinguished when there are several alerts for each zone. All alerts from NOAA’s NWS ATOM/XML are accepted when available.
The script uses code borrowed (with permission) from Mike Challis to fetch the data and Michael (mth) of Relay Weather contributed some code, features and did extensive beta testing.
Because of the amount of zones that the script can handle, a cron job must be used to call the script. If your web host doesn’t offer the ability to do crons, information in the read me file will guide you on how this can be done in a proven and reliable method. A “pseudo-cron” does not work and is not supported. PHP 5 is required.
I have the demo page here AtomDemo
Relay weather has this running on his web site Relay Weather
Im getting an error: Warning: include(AtomArray.php) [function.include]: failed to open stream: No such file or directory
I didn’t see the (AtomArray.php) included in the zip file
Mark, your server does not have permission to create files.
I logged in and CHMOD your “web” folder to 777, ran AtomFeed.php and it created the files, then I CHMOD the “web” folder back to 715.
Great script! Thanks. I’m a little confused after reading the docs as what I have to do to get the the warning box part to work so that it has the icon next to it. I know I need to include AtomsFeed.php but I’m not sure of where I need to place some other code (tags). Can someone provide me the exact code I need and where it needs to be placed and in what file.