|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.grib.grib2.Grib2ProductDefinitionSection
public final class Grib2ProductDefinitionSection
A class representing the product definition section (PDS) of a GRIB product. This is section 4 of a Grib record that contains information about the parameter
| Constructor Summary | |
|---|---|
Grib2ProductDefinitionSection(ucar.unidata.io.RandomAccessFile raf)
Constructs a Grib2ProductDefinitionSection object from a raf. |
|
| Method Summary | |
|---|---|
int |
getAnalysisGenProcess()
Deprecated. |
int |
getBackGenProcess()
Deprecated. |
int |
getCoordinates()
Deprecated. |
java.util.Date |
getEndTI()
Deprecated. |
int |
getForecastTime()
Deprecated. |
int |
getHoursAfter()
Deprecated. |
int |
getIndicatorTU(int tr)
Deprecated. |
int |
getLength()
Deprecated. length of PDS |
int |
getLenTimeRange(int tr)
Deprecated. |
int |
getMinutesAfter()
Deprecated. |
int |
getNumberForecasts()
Deprecated. number of forecasts for this parameter |
int |
getParameterCategory()
Deprecated. |
int |
getParameterNumber()
Deprecated. |
Grib2PDSVariables |
getPdsVars()
PDS as Grib2PDSVariables |
int |
getProductDefinition()
Deprecated. |
java.lang.String |
getProductDefinitionName()
Deprecated. |
static java.lang.String |
getProductDefinitionName(int productDefinition)
Deprecated. |
int |
getStatProcess(int tr)
Deprecated. |
int[] |
getTimeIncrement()
Deprecated. |
int |
getTimeIncrement(int tr)
Deprecated. |
int |
getTimeRanges()
Deprecated. |
int |
getTimeRangeUnit()
Deprecated. |
java.lang.String |
getTimeRangeUnitName()
Deprecated. |
static java.lang.String |
getTimeRangeUnitName(int timeRangeUnit)
Deprecated. |
int |
getTimeType(int tr)
Deprecated. |
int |
getTimeUnit(int tr)
Deprecated. |
static int |
getTypeEnsemble(java.lang.String tgp)
Deprecated. |
int |
getTypeFirstFixedSurface()
Deprecated. |
java.lang.String |
getTypeFirstFixedSurfaceName()
Deprecated. |
java.lang.String |
getTypeGenProcess()
Deprecated. |
static java.lang.String |
getTypeGenProcessName(int typeGenProcess)
Deprecated. |
static java.lang.String |
getTypeGenProcessName(java.lang.String typeGenProcess)
Deprecated. |
int |
getTypeGenProcessNumeric()
Deprecated. |
int |
getTypeSecondFixedSurface()
Deprecated. |
java.lang.String |
getTypeSecondFixedSurfaceName()
Deprecated. |
static java.lang.String |
getTypeSurfaceName(int id)
Deprecated. |
static java.lang.String |
getTypeSurfaceNameShort(int id)
Deprecated. |
static java.lang.String |
getTypeSurfaceUnit(int id)
Deprecated. |
float |
getValueFirstFixedSurface()
Deprecated. |
float |
getValueSecondFixedSurface()
Deprecated. |
static void |
main(java.lang.String[] args)
main. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Grib2ProductDefinitionSection(ucar.unidata.io.RandomAccessFile raf)
throws java.io.IOException
raf - RandomAccessFile with PDS content
java.io.IOException - if raf contains no valid GRIB file| Method Detail |
|---|
public final int getCoordinates()
public final int getProductDefinition()
public final java.lang.String getProductDefinitionName()
public static java.lang.String getProductDefinitionName(int productDefinition)
productDefinition - productDefinition
public final int getParameterCategory()
public final int getParameterNumber()
public static final int getTypeEnsemble(java.lang.String tgp)
tgp - typeGenProcess
public final java.lang.String getTypeGenProcess()
public final int getTypeGenProcessNumeric()
public static final java.lang.String getTypeGenProcessName(java.lang.String typeGenProcess)
typeGenProcess - _more_
public static final java.lang.String getTypeGenProcessName(int typeGenProcess)
typeGenProcess -
public final int getBackGenProcess()
public final int getAnalysisGenProcess()
public final int getHoursAfter()
public final int getMinutesAfter()
public final int getTimeRangeUnit()
public final java.lang.String getTimeRangeUnitName()
public static java.lang.String getTimeRangeUnitName(int timeRangeUnit)
timeRangeUnit - timeRangeUnit
public final int getForecastTime()
public static java.lang.String getTypeSurfaceName(int id)
id - surface type
public static java.lang.String getTypeSurfaceNameShort(int id)
id - surfaceType
public static java.lang.String getTypeSurfaceUnit(int id)
id - units id as int
public final int getTypeFirstFixedSurface()
public final java.lang.String getTypeFirstFixedSurfaceName()
public final float getValueFirstFixedSurface()
public final int getTypeSecondFixedSurface()
public final java.lang.String getTypeSecondFixedSurfaceName()
public final float getValueSecondFixedSurface()
public final java.util.Date getEndTI()
public final int getTimeRanges()
public final int[] getTimeIncrement()
public final int getStatProcess(int tr)
tr - timeRange used for StatProcess
public final int getTimeType(int tr)
tr - timeRange used for TimeType
public final int getTimeUnit(int tr)
tr - timeRange used for TimeUnit
public final int getLenTimeRange(int tr)
tr - timeRange used for LenTimeRange
public final int getIndicatorTU(int tr)
tr - timeRange used for IndicatorTU
public final int getTimeIncrement(int tr)
tr - timeRange used for TimeIncrement
public final int getNumberForecasts()
public int getLength()
public Grib2PDSVariables getPdsVars()
public static void main(java.lang.String[] args)
throws java.io.IOException
args - Grib name and PDS offset in Grib
java.io.IOException - on io error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||