|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface to classes encapsulating a set of met data from a single station for a given period, resolution
| Method Summary | |
String |
getDSSAT(File outputDirectory,
String instituteCode,
String siteCode,
TimeZone tz,
String needDailyData,
String noData)
Writes the data into DSSAT v3.5 format weather data files. |
String |
getICASA(String instituteCode,
String siteCode,
TimeZone tz,
String needDailyData,
String noData)
Gets a string containing ICASA format data. |
String |
getMetSourceID()
Gets the identifier of the metsource that the data came from. |
MetSequence |
getSequence(MetElement element)
Gets the data, if it exists, for a particular weather element. |
Duration |
getServerProcessingTime()
Get the elapsed time taken by MetBroker and various databases to handle the request.\ This lumps together MetBroker's processing time (usually minimal), query processing on data sources (variable) and transmission time of data from the data source to MetBroker (often the slowest step). |
WeatherStation |
getWeatherStation()
Get the details of the weather station that the data comes from |
| Methods inherited from interface net.agmodel.physical.DataSet |
dumpDuration, getInterval, getNumberOfRows, getNumberOfSequences, getResolution, getSequence |
| Method Detail |
public MetSequence getSequence(MetElement element)
element - the weather element of interest.
public WeatherStation getWeatherStation()
public String getMetSourceID()
public String getICASA(String instituteCode,
String siteCode,
TimeZone tz,
String needDailyData,
String noData)
instituteCode - a two letter institute codesiteCode - a two letter site code, allocated by the institute to the sitetz - the timezone for the output dates and timesneedDailyData - a string explaining that daily data is needednoData - a string to display if no data is available
public String getDSSAT(File outputDirectory,
String instituteCode,
String siteCode,
TimeZone tz,
String needDailyData,
String noData)
throws IOException
outputDirectory - the directory in which to write output filesinstituteCode - a two letter institute codesiteCode - a two letter site code, allocated by the institute to the sitetz - the timezone for the output dates and timesneedDailyData - a string explaining that daily data is needednoData - a string to display if no data is available
IOExceptionpublic Duration getServerProcessingTime()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||