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" <cf-talk@houseoffusion.com>
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]


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Sams Teach Yourself Regular Expressions in 10 Minutes  by Ben Forta 
http://www.houseoffusion.com/banners/view.cfm?bannerid=40

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:189389
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=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to