public class Grib2Iosp extends GribIosp
GribIosp.DataReaderconfig, gHcs, GRIB_VALID_TIME, gribCollection, gribTable, gtype, isGrib1, isPartitioned, owned, VARIABLE_ID_ATTNAMEraf| Constructor and Description |
|---|
Grib2Iosp() |
Grib2Iosp(GribCollection.GroupGC gHcs,
GribCollection.Type gtype) |
Grib2Iosp(GribCollection gc) |
close, getDetailInfo, open, readData, sendIospMessage, setDebugFlags, setLookupTablePath, setParamTable, setParamTablePath, streamToByteChannelgetFileTypeVersion, getLastModified, getStructureIterator, readSection, readToByteChannel, readToOutputStream, syncExtend, toStringDebugpublic Grib2Iosp()
public Grib2Iosp(GribCollection.GroupGC gHcs, GribCollection.Type gtype)
public Grib2Iosp(GribCollection gc)
public static String makeVariableNameFromTable(Grib2Customizer tables, GribCollection gribCollection, GribCollection.VariableIndex vindex, boolean useGenType)
public static String makeVariableLongName(Grib2Customizer cust, GribCollection.VariableIndex vindex, boolean useGenType)
protected String makeVariableNameFromRecord(GribCollection.VariableIndex vindex)
makeVariableNameFromRecord in class GribIospprotected String makeVariableName(GribCollection.VariableIndex vindex)
makeVariableName in class GribIospprotected String makeVariableLongName(GribCollection.VariableIndex vindex)
makeVariableLongName in class GribIospprotected String makeVariableUnits(GribCollection.VariableIndex vindex)
makeVariableUnits in class GribIosppublic static String makeVariableUnits(Grib2Customizer tables, GribCollection.VariableIndex vindex)
public boolean isValidFile(RandomAccessFile raf) throws IOException
IOExceptionpublic String getFileTypeId()
public String getFileTypeDescription()
protected String getIntervalName(int id)
protected GribTables createCustomizer()
createCustomizer in class GribIospprotected void addGlobalAttributes(NetcdfFile ncfile)
addGlobalAttributes in class GribIospprotected String getVerticalCoordDesc(int vc_code)
getVerticalCoordDesc in class GribIospprotected GribTables.Parameter getParameter(GribCollection.VariableIndex vindex)
getParameter in class GribIospprotected void addVariableAttributes(Variable v, GribCollection.VariableIndex vindex)
addVariableAttributes in class GribIospprotected void show(RandomAccessFile rafData, long pos) throws IOException
show in class GribIospIOExceptionprotected float[] readData(RandomAccessFile rafData, ucar.nc2.grib.collection.GribIosp.DataRecord dr) throws IOException
readData in class GribIospIOExceptionCopyright © 1999–2014 UCAR/Unidata. All rights reserved.