Class TLcdGRIB2ModelDescriptor

All Implemented Interfaces:
ILcdGRIBConstants, ILcdModelDescriptor, Serializable

@Deprecated public class TLcdGRIB2ModelDescriptor extends TLcdGRIBModelDescriptor
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
Model descriptor for a GRIB2 format. It extends the GRIB model descriptor and provides extra getters for GRIB2 meta data.
Since:
10.1
See Also:
  • Method Details

    • getDiscipline

      public String getDiscipline()
      Deprecated.
      Returns the discipline string representation.
      Returns:
      A string representation for the discipline.
    • getCategory

      public String getCategory()
      Deprecated.
      Returns the category string representation.
      Returns:
      The category string representation.
    • getDisciplineID

      public int getDisciplineID()
      Deprecated.
      Returns the discipline identifier.
      Returns:
      The discipline identifier.
    • getParameterLocalTableVersion

      public int getParameterLocalTableVersion()
      Deprecated.
      Returns the local parameter table version.
      Returns:
      The local parameter table version.
    • getReferenceTimeSignificance

      public int getReferenceTimeSignificance()
      Deprecated.
      Returns the significance of the reference time.
      Returns:
      The significance of the reference time.
    • getSecond

      public int getSecond()
      Deprecated.
      Returns the second of the time of forecast or start of time period (for averaging or accumulation of analysis).
      Returns:
      The second.
    • getProductionStatus

      public int getProductionStatus()
      Deprecated.
      Returns the production status ID of the data.
      Returns:
      the production status ID
    • getDataTypeID

      public int getDataTypeID()
      Deprecated.
      Returns the data type ID.
      Returns:
      the data type ID.
    • getGridDefinitionSource

      public int getGridDefinitionSource()
      Deprecated.
      Returns the source of the grid definition.
      Returns:
      the grid definition source
    • getNumberOfOptionalLists

      public int getNumberOfOptionalLists()
      Deprecated.
      Returns the optional list of numbers defining number of points.
      Returns:
      The optional list of numbers defining number of points
    • getInterpretation

      public int getInterpretation()
      Deprecated.
      Returns the interpretation of list of numbers defining number of points.
      Returns:
      Interpretation of list of numbers defining number of points
    • getProductDefinition

      public ALcdGRIB2ProductDefinition getProductDefinition(int aIndex)
      Deprecated.
      Returns the production definition at a certain index. The index must be smaller than getProductDefinitionCount()
      Parameters:
      aIndex - The index to query a product definition
      Returns:
      a product definition
    • getProductDefinitionCount

      public int getProductDefinitionCount()
      Deprecated.
      Returns the number of product definitions available.
      Returns:
      the number of of available product definitions
    • getInternalValue

      public int getInternalValue(double aOriginalValue)
      Deprecated.
      Converts a given actual parameter value into the value that is stored internally in the GRIB file.
      Overrides:
      getInternalValue in class TLcdGRIBModelDescriptor
      Parameters:
      aOriginalValue - The value to convert.
      Returns:
      The internal value corresponding with the given parameter value.
      See Also:
    • getActualValue

      public double getActualValue(int aInternalValue)
      Deprecated.
      Converts a given parameter value that is stored internally in the GRIB file into into the actual value.
      Overrides:
      getActualValue in class TLcdGRIBModelDescriptor
      Parameters:
      aInternalValue - The value to convert.
      Returns:
      The parameter value corresponding to the given internal value.
      See Also:
    • getInternalValue

      public int getInternalValue(double aOriginalValue, int aIndex)
      Deprecated.
      Converts a given actual parameter value into the value that is stored internally in the GRIB file.
      Parameters:
      aOriginalValue - The value to convert.
      aIndex - The index of the product definition.
      Returns:
      The internal value corresponding with the given parameter value.
      See Also:
    • getActualValue

      public double getActualValue(int aInternalValue, int aIndex)
      Deprecated.
      Converts a given parameter value that is stored internally in the GRIB file into into the actual value.
      Parameters:
      aInternalValue - The value to convert.
      aIndex - The index of the product definition.
      Returns:
      The parameter value corresponding with the given internal value.
      See Also: