public class NcepLocalTables extends LocalTables
LocalTables.ParameterSort
GribTables.Parameter
Modifier and Type | Field and Description |
---|---|
protected ucar.nc2.grib.grib2.table.NcepLocalParams |
params |
local
grib2Table
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCategory(int discipline,
int category) |
static Grib2Customizer |
getCust(Grib2Table table) |
TimeCoord.TinvDate |
getForecastTimeInterval(Grib2Record gr)
Get the time interval in units of gr.getPDS().getTimeUnit()
|
double |
getForecastTimeIntervalSizeInHours(Grib2Pds pds)
Get interval size in units of hours
|
java.lang.String |
getGeneratingProcessName(int genProcess) |
java.lang.String |
getLevelNameShort(int id) |
GribTables.Parameter |
getParameter(int discipline,
int category,
int number) |
GribTables.Parameter |
getParameterRaw(int discipline,
int category,
int number) |
java.util.List<GribTables.Parameter> |
getParameters() |
java.lang.String |
getStatisticName(int id) |
java.lang.String |
getStatisticNameShort(int id) |
GribStatType |
getStatType(int id) |
java.lang.String |
getTablePath(int discipline,
int category,
int number) |
java.lang.String |
getTableValue(java.lang.String tableName,
int code) |
java.lang.String |
getVariableName(int discipline,
int category,
int parameter) |
VertCoord.VertUnit |
getVertUnit(int code)
Unit of vertical coordinate.
|
void |
showCfsr(Grib2Pds pds,
java.util.Formatter f) |
convertTimeUnit, factory, factory, factory, getForecastDate, getForecastTimeIntervalOffset, getGeneratingProcessTypeName, getLevelName, getProbabilityNameShort, getSubCenterName, getVariableName, isLayer, isLevelUsed, isLocal, lookForProblems, makeParamId, setTimeUnitConverter
public static Grib2Customizer getCust(Grib2Table table)
public java.lang.String getTablePath(int discipline, int category, int number)
getTablePath
in class LocalTables
public java.util.List<GribTables.Parameter> getParameters()
getParameters
in class LocalTables
public void showCfsr(Grib2Pds pds, java.util.Formatter f)
public TimeCoord.TinvDate getForecastTimeInterval(Grib2Record gr)
Grib2Customizer
getForecastTimeInterval
in class Grib2Customizer
gr
- Grib recordpublic double getForecastTimeIntervalSizeInHours(Grib2Pds pds)
Grib2Customizer
getForecastTimeIntervalSizeInHours
in class Grib2Customizer
pds
- must be a Grib2Pds.PdsIntervalpublic java.lang.String getVariableName(int discipline, int category, int parameter)
getVariableName
in class LocalTables
public GribTables.Parameter getParameter(int discipline, int category, int number)
getParameter
in class LocalTables
public GribTables.Parameter getParameterRaw(int discipline, int category, int number)
getParameterRaw
in class LocalTables
public java.lang.String getTableValue(java.lang.String tableName, int code)
getTableValue
in class Grib2Customizer
public VertCoord.VertUnit getVertUnit(int code)
Grib2Customizer
getVertUnit
in interface GribTables
getVertUnit
in class Grib2Customizer
code
- code from table 4.5public java.lang.String getLevelNameShort(int id)
getLevelNameShort
in interface GribTables
getLevelNameShort
in class Grib2Customizer
public java.lang.String getStatisticNameShort(int id)
getStatisticNameShort
in class Grib2Customizer
public GribStatType getStatType(int id)
getStatType
in interface GribTables
getStatType
in class Grib2Customizer
public java.lang.String getStatisticName(int id)
getStatisticName
in class Grib2Customizer
public java.lang.String getGeneratingProcessName(int genProcess)
getGeneratingProcessName
in interface GribTables
getGeneratingProcessName
in class Grib2Customizer
public java.lang.String getCategory(int discipline, int category)
getCategory
in class Grib2Customizer