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 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