Class GempakLocalTables

  • All Implemented Interfaces:
    TimeUnitConverter, GribTables

    public class GempakLocalTables
    extends Grib2Tables
    Read tables from https://github.com/Unidata/gempak/tree/master/gempak/tables/grid/g2*.tbl eg: https://raw.githubusercontent.com/Unidata/gempak/master/gempak/tables/grid/g2varsfsl1.tbl LOOK: not used in standardTableMap.txt, so cannot be found in any search in Grib2Tables.
    Since:
    9/14/2014
    • Method Detail

      • getParamTablePathUsedFor

        public String getParamTablePathUsedFor​(int discipline,
                                               int category,
                                               int number)
        Description copied from class: Grib2Tables
        Get the name of the parameter table that is being used for this parameter.
        Overrides:
        getParamTablePathUsedFor in class Grib2Tables
      • getLocalParameters

        protected com.google.common.collect.ImmutableList<GribTables.Parameter> getLocalParameters()
      • getVariableName

        public String getVariableName​(int discipline,
                                      int category,
                                      int number)
        Description copied from class: Grib2Tables
        Make a IOSP Variable name, using the Parameter name is available, otherwise a synthesized name.
        Overrides:
        getVariableName in class Grib2Tables
      • getParameter

        public GribTables.Parameter getParameter​(int discipline,
                                                 int category,
                                                 int number)