public class NcepLocalTables extends LocalTables
LocalTables.ParameterSortGribTables.Parameter| Modifier and Type | Field and Description |
|---|---|
protected ucar.nc2.grib.grib2.table.NcepLocalParams |
params |
localgrib2Table| 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, setTimeUnitConverterpublic static Grib2Customizer getCust(Grib2Table table)
public java.lang.String getTablePath(int discipline,
int category,
int number)
getTablePath in class LocalTablespublic java.util.List<GribTables.Parameter> getParameters()
getParameters in class LocalTablespublic void showCfsr(Grib2Pds pds, java.util.Formatter f)
public TimeCoord.TinvDate getForecastTimeInterval(Grib2Record gr)
Grib2CustomizergetForecastTimeInterval in class Grib2Customizergr - Grib recordpublic double getForecastTimeIntervalSizeInHours(Grib2Pds pds)
Grib2CustomizergetForecastTimeIntervalSizeInHours in class Grib2Customizerpds - must be a Grib2Pds.PdsIntervalpublic java.lang.String getVariableName(int discipline,
int category,
int parameter)
getVariableName in class LocalTablespublic GribTables.Parameter getParameter(int discipline, int category, int number)
getParameter in class LocalTablespublic GribTables.Parameter getParameterRaw(int discipline, int category, int number)
getParameterRaw in class LocalTablespublic java.lang.String getTableValue(java.lang.String tableName,
int code)
getTableValue in class Grib2Customizerpublic VertCoord.VertUnit getVertUnit(int code)
Grib2CustomizergetVertUnit in interface GribTablesgetVertUnit in class Grib2Customizercode - code from table 4.5public java.lang.String getLevelNameShort(int id)
getLevelNameShort in interface GribTablesgetLevelNameShort in class Grib2Customizerpublic java.lang.String getStatisticNameShort(int id)
getStatisticNameShort in class Grib2Customizerpublic GribStatType getStatType(int id)
getStatType in interface GribTablesgetStatType in class Grib2Customizerpublic java.lang.String getStatisticName(int id)
getStatisticName in class Grib2Customizerpublic java.lang.String getGeneratingProcessName(int genProcess)
getGeneratingProcessName in interface GribTablesgetGeneratingProcessName in class Grib2Customizerpublic java.lang.String getCategory(int discipline,
int category)
getCategory in class Grib2Customizer