Visual Web Service
WSDL 1.1 WSDL 1.2 WSDL 2.0 EXAMPLES DIRECTORY JOBS
WSDL URL
WSDL File
For Print
SOA News


Visual Web Service of http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl
Service visualwebservice.com
ndfdXML

Port
ndfdXMLPort
Operations

<soap:body>
<NDFDgen>
<latitude></latitude>
<longitude></longitude>
<product></product>
<startTime></startTime>
<endTime></endTime>
<Unit></Unit>
<weatherParameters>
</weatherParameters>
</NDFDgen>
</soap:body>
NDFDgen<soap:body>
<dwmlOut></dwmlOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#NDFDgen
<soap:body>
<NDFDgenByDay>
<latitude></latitude>
<longitude></longitude>
<startDate></startDate>
<numDays></numDays>
<Unit></Unit>
<format></format>
</NDFDgenByDay>
</soap:body>
NDFDgenByDay<soap:body>
<dwmlByDayOut></dwmlByDayOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#NDFDgenByDay
<soap:body>
<NDFDgenLatLonList>
<listLatLon></listLatLon>
<product></product>
<startTime></startTime>
<endTime></endTime>
<Unit></Unit>
<weatherParameters>
</weatherParameters>
</NDFDgenLatLonList>
</soap:body>
NDFDgenLatLonList<soap:body>
<dwmlOut></dwmlOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#NDFDgenLatLonList
<soap:body>
<NDFDgenByDayLatLonList>
<listLatLon></listLatLon>
<startDate></startDate>
<numDays></numDays>
<Unit></Unit>
<format></format>
</NDFDgenByDayLatLonList>
</soap:body>
NDFDgenByDayLatLonList<soap:body>
<dwmlByDayOut></dwmlByDayOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#NDFDgenByDayLatLonList
<soap:body>
<GmlLatLonList>
<listLatLon></listLatLon>
<requestedTime></requestedTime>
<featureType></featureType>
<Unit></Unit>
<weatherParameters>
</weatherParameters>
</GmlLatLonList>
</soap:body>
GmlLatLonList<soap:body>
<dwGmlOut></dwGmlOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#GmlLatLonList
<soap:body>
<GmlTimeSeries>
<listLatLon></listLatLon>
<startTime></startTime>
<endTime></endTime>
<compType></compType>
<featureType></featureType>
<Unit></Unit>
<propertyName></propertyName>
</GmlTimeSeries>
</soap:body>
GmlTimeSeries<soap:body>
<dwGmlOut></dwGmlOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#GmlTimeSeries
<soap:body>
<LatLonListSubgrid>
<lowerLeftLatitude>
</lowerLeftLatitude>
<lowerLeftLongitude>
</lowerLeftLongitude>
<upperRightLatitude>
</upperRightLatitude>
<upperRightLongitude>
</upperRightLongitude>
<resolution></resolution>
</LatLonListSubgrid>
</soap:body>
LatLonListSubgrid<soap:body>
<listLatLonOut></listLatLonOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#LatLonListSubgrid
<soap:body>
<LatLonListLine>
<endPoint1Lat></endPoint1Lat>
<endPoint1Lon></endPoint1Lon>
<endPoint2Lat></endPoint2Lat>
<endPoint2Lon></endPoint2Lon>
</LatLonListLine>
</soap:body>
LatLonListLine<soap:body>
<listLatLonOut></listLatLonOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#LatLonListLine
<soap:body>
<LatLonListZipCode>
<zipCodeList></zipCodeList>
</LatLonListZipCode>
</soap:body>
LatLonListZipCode<soap:body>
<listLatLonOut></listLatLonOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#LatLonListZipCode
<soap:body>
<LatLonListSquare>
<centerPointLat></centerPointLat>
<centerPointLon></centerPointLon>
<distanceLat></distanceLat>
<distanceLon></distanceLon>
<resolution></resolution>
</LatLonListSquare>
</soap:body>
LatLonListSquare<soap:body>
<listLatLonOut></listLatLonOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#LatLonListSquare
<soap:body>
<CornerPoints>
<sector></sector>
</CornerPoints>
</soap:body>
CornerPoints<soap:body>
<listLatLonOut></listLatLonOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#CornerPoints
<soap:body>
<LatLonListCityNames>
<displayLevel></displayLevel>
</LatLonListCityNames>
</soap:body>
LatLonListCityNames<soap:body>
<listCityNamesOut></listCityNamesOut>
</soap:body>
soapAction = http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl#LatLonListCityNames

binding = http://schemas.xmlsoap.org/wsdl/soap/
transport = http://schemas.xmlsoap.org/soap/http
style = rpc
address = http://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php
The service has 12 exposed functions, NDFDgen, NDFDgenLatLonList, NDFDgenByDay, NDFDgenByDayLatLonList, LatLonListSubgrid, LatLonListLine, LatLonListZipCode, CornerPoints, LatLonListSquare, GmlLatLonList, GmlTimeSeries, and LatLonListCityNames. For the NDFDgen function, the client needs to provide a latitude and longitude pair and the product type. The Unit will default to U.S. Standard (english) unless Metric is chosen by client. The client also needs to provide the start and end time (Local) of the period that it wants data for (if shorter than the 7 days is wanted). For the time-series product, the client needs to provide an array of boolean values corresponding to which NDFD values are desired. For the NDFDgenByDay function, the client needs to provide a latitude and longitude pair, the date (Local) it wants to start retrieving data for and the number of days worth of data. The Unit will default to U.S. Standard (english) unless Metric is chosen by client. The client also needs to provide the format that is desired. For the multi point versions, NDFDgenLatLonList and NDFDgenByDayLatLonList a space delimited list of latitude and longitude pairs are substituted for the single latitude and longitude input. Each latitude and longitude pair is composed of a latitude and longitude delimited by a comma. For the LatLonListSubgrid, the user provides a comma delimited latitude and longitude pair for the lower left and for the upper right corners of a rectangular subgrid. The function can also take a integer resolution to reduce the number of grid points returned. The service then returns a list of latitude and longitude pairs for all the grid points contained in the subgrid. weather values should appear in the time series product. For the LatLonListLine, The inputs are the same as the function NDFDgen except the latitude and longitude pair is replaced by two latitude and longitude pairs, one for each end point a line. The two points are delimited with a space. The service then returns data for all the NDFD points on the line formed by the two points. For the LatLonListZipCode function, the input is the same as the NDFDgen function except the latitude and longitude values are relaced by a zip code for the 50 United States and Puerto Rico. For the LatLonListSquare function, the input is the same as the NDFDgen function except the latitude and longitude values are relaced by a zip code for the 50 United States and Puerto Rico. For the CornerPoints function, the service requires a valid NDFD grid name. The function returns a list of four latitude and longitude pairs, one for each corner of the NDFD grid. The function also returns the minimum resolution required to return the entire grid below the maximum points threshold. For the GmlLatLonList function, the service requires a list of latitude and longitude pairs, the time (UTC) the user wants data for, the GML feature type and the array of boolean values corresponding to which NDFD values are desired. For the GmlTimeSeries function, the service requires a list of latitude and longitude pairs, the start and end time (UTC) the user wants data for, a comparison type (IsEqual, Between, GreaterThan, GreaterThan, GreaterThanEqualTo, LessThan, and LessThanEqualTo), the GML feature type and The input variable "propertyName" contains a comma delimited string of NDFD element to indicate which weather parameters are being requested. For the LatLonListCityNames function, the services requires a detail level that that ranges from 1 to 4. Level 1 generally represents large main cities. Level 2 represents progressively smaller cities or large cities that are close to another even larger city. Levels 3 and 4 are part one and two of a list of cities that help increase the areal coverage of the cities dataset. This functions returns a list of latitude and longitude values along with a seperate list of city name for those point.

© 2008 Visual Web Service