Project Home • Blog • Forums • Known Issues • Contact Project
Uses the freely accessible NOAA weather web service to obtain current or predicted weather conditions for most US locations. May also work outside of the US but untested.
On my to do list for 3 years is to post this CFC here to make it easy to pull weather forecast data from the NOAA web service. This goes straight to the source and is free of charge. Data is cached for 6 hours per zip code.
There is one dependency on a ZipCodeService in here that you need to replace to work in your own environment:
<cfset loc = variables.zipcodeService.getLocation(arguments.zip) />
returns a (Transfer ORM) zip code object based on a zipcode table that we have. It doesn't really matter where/how you get your data from; all you need to do is replace the method calls on loc.* to provide your own latitude and longitude in decimal format and city/state combinations. Everything else should basically just work.
This code is kind of old but it's simple and will give you a big head start on integrating weather data into your app.
Ability to use CFCs and parse XML
There are no issues for this project.
To enter issues for this (or any other) project, you must be logged in.
Adobe and the Adobe product names are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.