NDFDgenByDay - Request Message Sample

This section provides a request message sample of NDFDgenByDay Web service.

The request message of NDFDgenByDay Web service contains a simple XML document with 1 parameter:

Click on the "Request 1" below "NDFDgenByDay" in the "ndfdXMLBinding" operation list. You will see a request template of NDFDgenByDay in SOAP 1.1 format.

Fill in parameters in the template as shown below to obtain a 3-day weather forecast data for the location at latitude of 35.4 and longitude of -97.6, Oklahoma City in Oklahoma state in US:

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
 xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
 xmlns:ndf="http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl">
 <soapenv:Header/>
 <soapenv:Body>
  <ndf:NDFDgenByDay 
   soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
   <latitude xsi:type="xsd:decimal">35.4</latitude>
   <longitude xsi:type="xsd:decimal">-97.6</longitude>
   <startDate xsi:type="xsd:date">2015-08-22</startDate>
   <numDays xsi:type="xsd:integer">3</numDays>
   <Unit xsi:type="dwml:unitType"
    xmlns:dwml="http://graphical.weather.gov/xml/DWMLgen/schema/DWML.xsd">
    m</Unit>
   <format xsi:type="dwml:formatType"
    xmlns:dwml="http://graphical.weather.gov/xml/DWMLgen/schema/DWML.xsd">
    12 hourly</format>
  </ndf:NDFDgenByDay>
 </soapenv:Body>
</soapenv:Envelope>

Run this sample request and click the "Raw" vertical tab. You will see the entire HTTP request including header lines:

POST http://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: text/xml;charset=UTF-8
SOAPAction: 
   "http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#NDFDgenByDay"
Content-Length: 919
Host: graphical.weather.gov
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)

(request XML...)

Last update: 2015.

Table of Contents

 About This Book

 SoapUI - Web Service Testing Tool

 SOAP Web Service and SoapUI

 REST Web Service and SoapUI

 GetCountries - Get All Countries and Territories

 GetCurrencies - Get Currencies from All Countries and Territories

 GetGMTbyCountry - Get GMT Information of a Given Country

 GetISD - Get ISD Phone Code of a Given Country

 GetCitiesByCountry - Get Cities by Country

 LatLonListCityNames - Return Latitudes and Longitudes of US Cities

 GetInfoByState - Get ZIP Codes of a Given US State

 GetAirportInformationByCountry - Get Airport Code by Country

 GetGeoIP - Get Country by IP Address

 ConvertTemp - Convert Temperature Unit

 ChangeLengthUnit - Convert Length Unit

 ConvertWeight - Convert Weight Unit

 ChangeAreaUnit - Convert Area Unit

 Code39 - Generate Bar Code Images in Code 39 Format

 GenerateBarCode - Generate Bar Code Images

 GetMortgagePayment - Calculate Mortgage Payment

 ConversionRate - Get Currency Exchange Rate

 GetQuote - Get Stock Quote

 getTime - Get the Current Time

 GetSunSetRiseTime - Get Sunrise and Sunset Time

 GetWeatherByZipCode - Get Weather by ZIP Code in US

NDFDgenByDay - US Weather Forecast by Day

 NDFDgenByDay - Usage Description

NDFDgenByDay - Request Message Sample

 NDFDgenByDay - Response Message Sample

 NDFDgen - US-Weather Forecast for a Single Location

 questionSearch - Search Yahoo! Questions and Answers

 flickr.interestingness.getList - Get Interesting Photos

 Hotwire - Get Travel Ticker Deals

 Outdated Tutorials

 References

 PDF Printing Version