|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectucar.grib.grib2.Grib2Tables
public class Grib2Tables
Class contains most of the hard coded tables for Grib2. Tables extracted from PDS and GDS sections.
Nested Class Summary | |
---|---|
static class |
Grib2Tables.VectorComponentFlag
enum for componet_flag for both Grib2 and Grib1 |
Constructor Summary | |
---|---|
Grib2Tables()
|
Method Summary | |
---|---|
static java.lang.String |
codeTable3_1(int gdtn)
Grid Definition Template |
static java.lang.String |
codeTable3_2(int shape)
Shape of the Earth |
static java.lang.String |
codeTable4_0(int productDefinition)
Product Definition Template Code table 4.0. |
static java.lang.String |
codeTable4_10(int code)
Code Table 4.10: Type of statistical processing |
static java.lang.String |
codeTable4_10short(int code)
Code Table 4.10: Type of statistical processing, short form For embedding in a variable name |
static java.lang.String |
codeTable4_11(int code)
Code Table 4.11: Type of time intervals |
static java.lang.String |
codeTable4_3(int typeGenProcess)
|
static java.lang.String |
codeTable4_4(int code44)
return Time Range Unit Name from code table 4.4. |
static java.lang.String |
codeTable4_5(int id)
type of vertical coordinate: Name code table 4.5. |
static java.lang.String |
codeTable4_9(int code)
Code Table 4.9: Probability Type |
static java.lang.String |
getEnsembleType(int productType,
int type)
Gets a Ensemble type, Derived or Perturbed |
static int |
getProjectionType(int gridType)
Gets the ProjectionType based on the Grid definition template number. |
static java.lang.String |
getTimeUnitFromTable4_4(int code44)
return a udunits time unit |
static java.lang.String |
getTypeGenProcessName(java.lang.String typeGenProcess)
typeGenProcess name. |
static java.lang.String |
getTypeSurfaceNameShort(int id)
type of vertical coordinate: short Name derived from code table 4.5. |
static java.lang.String |
getTypeSurfaceUnit(int id)
type of vertical coordinate: Units. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Grib2Tables()
Method Detail |
---|
public static java.lang.String codeTable3_1(int gdtn)
gdtn
- Grid definition template number same as type of grid
public static final int getProjectionType(int gridType)
gridType
- Grid definition template number
public static java.lang.String codeTable3_2(int shape)
shape
- as an int
public static java.lang.String codeTable4_0(int productDefinition)
productDefinition
- productDefinition
public static final java.lang.String getTypeGenProcessName(java.lang.String typeGenProcess)
typeGenProcess
- _more_
public static final java.lang.String codeTable4_3(int typeGenProcess)
public static java.lang.String codeTable4_4(int code44)
code44
- code for table 4.4
public static java.lang.String getTimeUnitFromTable4_4(int code44)
code44
- code for table 4.4
public static java.lang.String codeTable4_5(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 static java.lang.String getEnsembleType(int productType, int type)
productType,
- productTypetype
- of ensemble, derived or perturbed
public static java.lang.String codeTable4_9(int code)
code
- number
public static java.lang.String codeTable4_10(int code)
code
- number
public static java.lang.String codeTable4_10short(int code)
code
- number
public static java.lang.String codeTable4_11(int code)
code
- number
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |