Package com.luciad.format.grib
Class TLcdGRIB2ParameterTableDecoder
java.lang.Object
com.luciad.format.grib.TLcdGRIB2ParameterTableDecoder
- All Implemented Interfaces:
ILcdInputStreamFactoryCapable
@Deprecated
public class TLcdGRIB2ParameterTableDecoder
extends Object
implements ILcdInputStreamFactoryCapable
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
A decoder class for reading GRIB2 parameter table text files.
The
TLcdGRIB2ParameterTableDecoder
decodes parameter table files as formatted below.
It contains a header section and the parameters section. The header section defines for which center, subcenter,
table version, discipline, and category these parameters apply to. In the parameters section each line defines a mapping
of a parameter ID to an abbreviation, a description and a unit.
Example
Organization: USA NCEP Usage: GRIB Standard Center: 0 SubCenter: 0 TableVersion: 2 LocalTableVersion: 1 Discipline: 0 Category: 0 Parameters 0,TMP,K,Temperature 1,VTMP,K,Virtual Temperature 2,POT,K,Potential Temperature 3,EPOT,K,Pseudo-Adiabatic Potential Temperature (or Equivalent Potential Temperature) 4,T MAX,K,Maximum Temperature* 5,T MIN,K,Minimum Temperature* 6,DPT,K,Dew Point Temperature 7,DEPR,K,Dew Point Depression (or Deficit) 8,LAPR,K m-1,Lapse Rate 9,TMP A,K,Temperature Anomaly 10,LHTFL,W m-2,Latent Heat Net Flux 11,SHTFL,W m-2,Sensible Heat Net Flux 12,HEATX,K,Heat Index 13,WCF,K,Wind Chill Factor 14,MINDPD,K,Minimum Dew Point depression* 15,VPTMP,K,Virtual Potential Temperature 16,SNOHF,Wm-2,Snow phase change heat flux 17,SKINT,K,Skin Temperature 192,SNOHF,W m-2,Snow Phase Change Heat Flux 193,TTRAD,K s-1,Temperature tendency by all radiation 194,REV,,Relative Error Variance 195,LRGHR,K/s,Large Scale Condensate Heating rate 196,CNVHR,K/s,Deep Convective Heating rate 197,THFLX,W m-2,Total Downward Heat Flux at Surface 198,TTDIA,K s-1,Temperature Tendency By All Physics 199,TTPHY,K s-1,Temperature Tendency By Non-radiation Physics 200,TSD1D,K,Standard Dev. of IR Temp. over 1x1 deg. area 201,SHAHR,K/s,Shallow Convective Heating rate 202,VDFHR,K/s,Vertical Diffusion Heating rate 203,THZ0,K,Potential temperature at top of viscous sublayer 204,TCHP,J/m2K,Tropical Cyclone Heat Potential
- Since:
- 10.1
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Decodes a GRIB parameter number file.Deprecated.Returns the input stream factory that is used.void
setInputStreamFactory
(ILcdInputStreamFactory aInputStreamFactory) Deprecated.Sets the input stream factory to be used.
-
Constructor Details
-
TLcdGRIB2ParameterTableDecoder
public TLcdGRIB2ParameterTableDecoder()Deprecated.
-
-
Method Details
-
getInputStreamFactory
Deprecated.Description copied from interface:ILcdInputStreamFactoryCapable
Returns the input stream factory that is used.- Specified by:
getInputStreamFactory
in interfaceILcdInputStreamFactoryCapable
- Returns:
- the input stream factory that is used.
-
setInputStreamFactory
Deprecated.Description copied from interface:ILcdInputStreamFactoryCapable
Sets the input stream factory to be used.- Specified by:
setInputStreamFactory
in interfaceILcdInputStreamFactoryCapable
- Parameters:
aInputStreamFactory
- the input stream factory to be used.
-
decode
Deprecated.Decodes a GRIB parameter number file.- Parameters:
aSource
- the input file- Returns:
- a decoded ILcdGRIB2CategoryTable
- Throws:
IOException
- if the parsing failed.
-