For US weather I've had decent luck with this weather service. (it does tend to be a bit slow the first call, occasionally timing out. But I suspect that's my fault, not theirs.)
<cfinvoke method="GetWeatherInfo" returnvariable="currentWeather" webservice="http://www.ejse.com/WeatherService/Service.asmx?WSDL"> <cfinvokeargument name="zipCode" value="#zip#"> </cfinvoke> On Wed, 5 Jan 2005 10:09:28 -0600, Russel Madere <[EMAIL PROTECTED]> wrote: > I'm afraid I'm going to have to go back to trying to do a screen scrape > of the forecast. But the blamed thing is fairly confusing. > > I might just need to stick with the current observations without the > forecast. The NWS has a good XML feed for that and CFHTTP seems to work > fine. > > Russel Madere > Webmaster > 504.832.9835 > SunShine Pages by EATEL > www.sunshinepages.com > > -----Original Message----- > From: Jeff Garza [mailto:[EMAIL PROTECTED] > Sent: Wednesday, January 05, 2005 9:52 AM > To: CF-Talk > Subject: Re: US Weather from NWS (was RE: CF-Tag Weather for UK > (London)?) > > I've had no luck whatsoever either. Glad you got through to the NWS > webmaster. > > If you find a resolution, please let me know! > > Cheers, > > Jeff Garza > > ----- Original Message ----- > From: "Russel Madere" <[EMAIL PROTECTED]> > To: "CF-Talk" <[email protected]> > Sent: Wednesday, January 05, 2005 8:44 AM > Subject: US Weather from NWS (was RE: CF-Tag Weather for UK (London)?) > > > Has anyone had luck access in the US National Weather Service? I have > > tried this code (some of the sloppiness here is trying to find the > > error): > > > > <cfset parameters = StructNew() /> > > <cfset parameters.Latitude = "38.9936" /> > > <cfset parameters.Longitude = "-77.0224" /> > > <cfset parameters.StartTime = "2004-01-01T00:00:00" /> > > <cfset parameters.Endtime = "2005-01-01T00:00:00" /> > > <cfset parameters.Product = "glance" /> > > <cfset weatherParameters = StructNew() /> > > <cfset weatherParameters.maxt = "true" /> > > <cfset weatherParameters.mint = "true" /> > > <cfset weatherParameters.temp = "true" /> > > <cfset weatherParameters.dew = "true" /> > > <cfset weatherParameters.pop12 = "true" /> > > <cfset weatherParameters.qpf = "true" /> > > <cfset weatherParameters.snow = "true" /> > > <cfset weatherParameters.sky = "true" /> > > <cfset weatherParameters.wspd = "true" /> > > <cfset weatherParameters.wdir = "true" /> > > <cfset weatherParameters.wx = "true" /> > > <cfset weatherParameters.icons = "true" /> > > <cfset weatherParameters.waveh = "true" /> > > <cfset parameters.Parameters = "#weatherParameters#" /> > > > > <cfscript> > > ws = CreateObject("webservice", > > "http://www.nws.noaa.gov/forecasts/xml/DWMLgen/wsdl/ndfdXML.wsdl"); > > aString = ws.NDFDgen(parameters); > > </cfscript> > > > > > > <cfdump var="#aString#" /> > > > > And get this error: > > > > Web service operation "NDFDgen" with parameters > > > {{LATITUDE={38.9936},LONGITUDE={-77.0224},PARAMETERS={{WAVEH={true},TEMP > > > ={true},WDIR={true},SNOW={true},WX={true},ICONS={true},DEW={true},POP12= > > > {true},MINT={true},SKY={true},WSPD={true},MAXT={true},QPF={true},}},ENDT > > > IME={2005-01-01T00:00:00},PRODUCT={glance},STARTTIME={2004-01-01T00:00:0 > > 0},}} could not be found. > > The error occurred on line 30. > > > > Line 30 is my call of the web service function. I have spoken with > the > > NWS web master and was told that the problem is with ColdFusion's http > > calling method. The NWS uses Akami as the backbone and requires HTTP > > 1.1 calls. I think this is BS, but still need help. > > > > Russel Madere > > Webmaster > > 504.832.9835 > > SunShine Pages by EATEL > > www.sunshinepages.com > > > > > [snip] > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:189425 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

