Class Grib1ParamTables


  • @Immutable
    public class Grib1ParamTables
    extends Object
    This is the interface to manage GRIB-1 Parameter Table lookups. A lookup is a (center, subcenter, version) --> Parameter Table path. The lookups are loaded at startup, but the Parameter Tables arent read until requested, via getParameter(int center, int subcenter, int tableVersion, int param_number). These are the tables that are loaded at runtime, matching center and versions.

    Allow different table versions in the same file. Allow overriding standard grib1 tables on the dataset level.

    Since:
    9/13/11
    • Constructor Detail

      • Grib1ParamTables

        public Grib1ParamTables()
    • Method Detail

      • isStrict

        public static boolean isStrict()
      • setStrict

        public static void setStrict​(boolean strict)
        Set strict mode.
      • If strict:
          Must find a match in the tables. Otherwise, use default
          Tables cannot override standard WMO parameters. Thus param_no < 128 and version < 128 must use default table
Parameters:
strict - true for strict mode.