Package com.luciad.format.grib
Class TLcdGRIB2TimeIntervalForecastProductDefinition
java.lang.Object
com.luciad.format.grib.ALcdGRIB2ProductDefinition
com.luciad.format.grib.TLcdGRIB2TimeIntervalForecastProductDefinition
@Deprecated
public class TLcdGRIB2TimeIntervalForecastProductDefinition
extends ALcdGRIB2ProductDefinition
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Individual ensemble forecast, control and perturbed, at a horizontal level or
in a horizontal layer in a continuous or non-continuous time interval. (GRIB2 template 4.11)
- Since:
- 10.1
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Gets the analysis or forecast generating processes identifierint
Gets the background generating process identifierint
getDay()
Deprecated.Gets the day of end of overall time interval.int
Deprecated.Gets the year of end of overall time interval.int
Deprecated.Gets type of ensemble forecast.long
Gets the scaled value of the first fixed surfaceint
Gets the scale factor of first fixed surfaceint
Gets the type of first fixed surfacelong
Gets the forecast timeint
getHour()
Deprecated.Gets the hour of end of overall time interval.int
Gets the hours of observational data cutoff after reference timelong
Deprecated.Gets the time increment between successive fields.int
Deprecated.Gets the indicator of unit of time for the increment between the successive fields used.int
Deprecated.Gets the minute of end of overall time interval.int
Gets the minutes of observational data cutoff after reference timeint
getMonth()
Deprecated.Gets the month of end of overall time interval.int
Deprecated.Gets the number of time range specifications describing the time intervals used to calculate the statistically-processed field.int
Deprecated.Gets number of forecasts in ensemble.long
Deprecated.Gets the total number of data values missing in statistical process.int
Deprecated.Gets perturbation number.int
Deprecated.Gets the second of end of overall time interval.long
Gets the scaled value of second fixed surfaceint
Gets the scale factor of second fixed surfaceint
Gets the type of second fixed surfaceint
Deprecated.Gets the statistical process used to calculate the processed field from the field at each time increment during the time range.long
getTime()
Deprecated.Gets the length of the time range over which statistical processing is done.int
Deprecated.Gets the indicator of unit of time for time range over which statistical processing is done.int
Gets the type of generating processint
Deprecated.Gets the type of time increment between successive fields used in the statistical process.int
Gets the indicator of unit of time rangeMethods inherited from class com.luciad.format.grib.ALcdGRIB2ProductDefinition
getCategoryID, getParameterID
-
Constructor Details
-
TLcdGRIB2TimeIntervalForecastProductDefinition
public TLcdGRIB2TimeIntervalForecastProductDefinition()Deprecated.
-
-
Method Details
-
getEnsembleForeCastType
public int getEnsembleForeCastType()Deprecated.Gets type of ensemble forecast.- Returns:
- type of ensemble forecast.
-
getPerturbationNumber
public int getPerturbationNumber()Deprecated.Gets perturbation number.- Returns:
- perturbation number.
-
getNumberOfForecastsInEnsemble
public int getNumberOfForecastsInEnsemble()Deprecated.Gets number of forecasts in ensemble.- Returns:
- number of forecasts in ensemble.
-
getEndYearOfTimeInterval
public int getEndYearOfTimeInterval()Deprecated.Gets the year of end of overall time interval.- Returns:
- The year of end of overall time interval.
-
getMonth
public int getMonth()Deprecated.Gets the month of end of overall time interval.- Returns:
- The month of end of overall time interval.
-
getDay
public int getDay()Deprecated.Gets the day of end of overall time interval.- Returns:
- The day of end of overall time interval.
-
getHour
public int getHour()Deprecated.Gets the hour of end of overall time interval.- Returns:
- The hour of end of overall time interval.
-
getMinute
public int getMinute()Deprecated.Gets the minute of end of overall time interval.- Returns:
- The minute of end of overall time interval.
-
getSecond
public int getSecond()Deprecated.Gets the second of end of overall time interval.- Returns:
- The second of end of overall time interval.
-
getNbTimeRangeSpecs
public int getNbTimeRangeSpecs()Deprecated.Gets the number of time range specifications describing the time intervals used to calculate the statistically-processed field.- Returns:
- The number of time range specifications.
-
getNumberOfMissingValues
public long getNumberOfMissingValues()Deprecated.Gets the total number of data values missing in statistical process.- Returns:
- The total number of missing values.
-
getStatisticalProcess
public int getStatisticalProcess()Deprecated.Gets the statistical process used to calculate the processed field from the field at each time increment during the time range.- Returns:
- The statistical process.
-
getTypeOfTimeIncrement
public int getTypeOfTimeIncrement()Deprecated.Gets the type of time increment between successive fields used in the statistical process.- Returns:
- The type of time increment.
-
getTimeUnit
public int getTimeUnit()Deprecated.Gets the indicator of unit of time for time range over which statistical processing is done.- Returns:
- The indicator of unit of time for time range.
-
getTime
public long getTime()Deprecated.Gets the length of the time range over which statistical processing is done.- Returns:
- The length of the time range over which statistical processing is done.
-
getIncrementTimeUnit
public int getIncrementTimeUnit()Deprecated.Gets the indicator of unit of time for the increment between the successive fields used.- Returns:
- The indicator of unit of time for increment.
-
getIncrementTime
public long getIncrementTime()Deprecated.Gets the time increment between successive fields.- Returns:
- The time increment between successive fields.
-
getForeCastTime
public long getForeCastTime()Gets the forecast time- Returns:
- Forecast time
-
getUnitTimeCode
public int getUnitTimeCode()Gets the indicator of unit of time range- Returns:
- Indicator of unit of time range
-
getMinutesOfObservation
public int getMinutesOfObservation()Gets the minutes of observational data cutoff after reference time- Returns:
- Minutes of observational data cutoff after reference time
-
getHoursOfObservation
public int getHoursOfObservation()Gets the hours of observational data cutoff after reference time- Returns:
- Hours of observational data cutoff after reference time
-
getAnalysisProcessID
public int getAnalysisProcessID()Gets the analysis or forecast generating processes identifier- Returns:
- Analysis or forecast generating processes identifier
-
getBackgroundProcessID
public int getBackgroundProcessID()Gets the background generating process identifier- Returns:
- Background generating process identifier
-
getTypeOfGeneratingProcess
public int getTypeOfGeneratingProcess()Gets the type of generating process- Returns:
- Type of generating process
-
getFirstSurfaceScaledValue
public long getFirstSurfaceScaledValue()Gets the scaled value of the first fixed surface- Returns:
- Scaled value of the first fixed surface
-
getFirstSurfaceScaleFactor
public int getFirstSurfaceScaleFactor()Gets the scale factor of first fixed surface- Returns:
- Scale factor of first fixed surface
-
getFirstSurfaceTypeCode
public int getFirstSurfaceTypeCode()Gets the type of first fixed surface- Returns:
- Type of first fixed surface
-
getSecondSurfaceTypeCode
public int getSecondSurfaceTypeCode()Gets the type of second fixed surface- Returns:
- Type of second fixed surface
-
getSecondSurfaceScaleFactor
public int getSecondSurfaceScaleFactor()Gets the scale factor of second fixed surface- Returns:
- Scale factor of second fixed surface
-
getSecondSurfaceScaledValue
public long getSecondSurfaceScaledValue()Gets the scaled value of second fixed surface- Returns:
- Scaled value of second fixed surface
-