public class Grib1Customizer extends Object implements GribTables
GribTables.Parameter
Modifier | Constructor and Description |
---|---|
protected |
Grib1Customizer(int center,
Grib1ParamTables tables) |
protected Grib1Customizer(int center, Grib1ParamTables tables)
public static Grib1Customizer factory(Grib1Record proto, Grib1ParamTables tables)
public static Grib1Customizer factory(int center, int subcenter, int version, Grib1ParamTables tables)
public static String getSubCenterNameStatic(int center, int subcenter)
public int getCenter()
public Grib1Parameter getParameter(int center, int subcenter, int tableVersion, int param_number)
public String getGeneratingProcessName(int genProcess)
getGeneratingProcessName
in interface GribTables
public String getGeneratingProcessTypeName(int genProcess)
getGeneratingProcessTypeName
in interface GribTables
public String getSubCenterName(int subcenter)
public String getSubCenterName(int center, int subcenter)
getSubCenterName
in interface GribTables
public Grib1ParamTime getParamTime(Grib1SectionProductDefinition pds)
public String getTimeTypeName(int timeRangeIndicator)
public GribStatType getStatType(int timeRangeIndicator)
getStatType
in interface GribTables
public Grib1ParamLevel getParamLevel(Grib1SectionProductDefinition pds)
public VertCoord.VertUnit getVertUnit(int code)
getVertUnit
in interface GribTables
public boolean isVerticalCoordinate(int levelType)
protected VertCoord.VertUnit makeVertUnit(int code)
public String getLevelNameShort(int levelType)
getLevelNameShort
in interface GribTables
public String getLevelDescription(int levelType)
public boolean isLayer(int levelType)
public boolean isPositiveUp(int levelType)
public String getLevelUnits(int levelType)
public String getLevelDatum(int levelType)
public void setTimeUnitConverter(TimeUnitConverter timeUnitConverter)
public int convertTimeUnit(int timeUnit)
protected GribLevelType getLevelType(int code)
protected Map<Integer,GribLevelType> readTable3(String path)
public static void main(String[] args)
Copyright © 1999–2016 UCAR/Unidata. All rights reserved.