public static class TLcdNetCDFModelDescriptor.GRIBMetadata extends Object
Modifier and Type | Method and Description |
---|---|
int |
getLevelId()
Returns the identification number of the level or layer.
|
String |
getLevelName()
Returns the name of the level or layer of the GRIB file if set, or
"unknown" . |
int |
getOriginatingCenterId()
Returns the identification number of the originating center.
|
int |
getParameterCategoryId()
Returns the parameter category identifier.
|
String |
getParameterCategoryName()
Returns the parameter category name.
|
int |
getParameterDisciplineId()
Returns the parameter discipline identifier.
|
String |
getParameterDisciplineName()
Returns the parameter discipline name.
|
int |
getParameterId()
Returns the identification number of the parameter.
|
int |
getParameterLocalTableVersion()
Returns the Parameter Local Table Version number.
|
String |
getParameterName()
Returns the parameter name.
|
int |
getParameterTableVersion()
Returns the Parameter Table Version number.
|
int |
getSubCenterId()
Returns the identification number of the subcenter.
|
int |
getVersion()
Returns the GRIB version.
|
public int getVersion()
public int getOriginatingCenterId()
Returns the identification number of the originating center. Table 0 of the GRIB specification defines the centers corresponding to the originating center IDs.
This property is available for GRIB versions 1 and 2.
public int getSubCenterId()
Returns the identification number of the subcenter. Table C of the GRIB specification defines the subcenters corresponding to the subcenter IDs.
This property is available for GRIB versions 1 and 2.
public int getParameterTableVersion()
Returns the Parameter Table Version number. This property is available for GRIB versions
1 and 2. Note that for GRIB version 2, an additional local version is available as well:
getParameterLocalTableVersion()
.
This property is available for GRIB version 1 and 2.
public int getParameterLocalTableVersion()
Returns the Parameter Local Table Version number.
This property is available for GRIB version 2. If this is not the case, this
method returns -1
.
public int getParameterId()
Returns the identification number of the parameter. Table B of the GRIB specification defines the parameters corresponding to the parameter indicators.
This property is available for GRIB versions 1 and 2.
public String getParameterName()
Returns the parameter name.
This property is available for GRIB version 2
. If this is not the case,
this method returns "Unknown"
.
public int getLevelId()
Returns the identification number of the level or layer. Table 3 of the GRIB specification defines the levels corresponding to the level IDs.
This property is available for GRIB versions 1 and 2.
public String getLevelName()
Returns the name of the level or layer of the GRIB file if set, or "unknown"
.
This property is available for GRIB versions 1 and 2.
public int getParameterDisciplineId()
Returns the parameter discipline identifier.
This property is available for GRIB version 2. If this is not the case,
this method returns -1
.
public String getParameterDisciplineName()
Returns the parameter discipline name.
This property is available for GRIB version 2. If this is not the case, this
method returns "Unknown"
.
public int getParameterCategoryId()
Returns the parameter category identifier.
This property is available for GRIB version 2. If this is not the case,
this method returns -1
.