/** * NdfdXML.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package gov.weather.graphical.xml.DWMLgen.wsdl.ndfdXML_wsdl; public interface NdfdXML extends javax.xml.rpc.Service { /** * 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. */ public java.lang.String getndfdXMLPortAddress(); public gov.weather.graphical.xml.DWMLgen.wsdl.ndfdXML_wsdl.NdfdXMLPortType getndfdXMLPort() throws javax.xml.rpc.ServiceException; public gov.weather.graphical.xml.DWMLgen.wsdl.ndfdXML_wsdl.NdfdXMLPortType getndfdXMLPort(java.net.URL portAddress) throws javax.xml.rpc.ServiceException; }