public class Grib1Iosp extends GribIosp
GribIosp.DataReaderconfig, debugIndexOnlyCount, debugRead, gHcs, GRIB_VALID_TIME, gribCollection, gribTable, gtype, isGrib1, isPartitioned, owned, VARIABLE_ID_ATTNAMElocation, ncfile, raf, rafOrder| Constructor and Description |
|---|
Grib1Iosp() |
Grib1Iosp(GribCollectionImmutable.GroupGC gHcs,
GribCollectionImmutable.Type gtype) |
Grib1Iosp(GribCollectionImmutable gc) |
close, getDetailInfo, open, readData, sendIospMessage, setDebugFlags, setLookupTablePath, setParamTable, setParamTablePath, streamToByteChannelgetFileTypeVersion, getLastModified, getStructureIterator, reacquire, readSection, readToByteChannel, readToOutputStream, release, syncExtend, toStringDebugpublic Grib1Iosp()
public Grib1Iosp(GribCollectionImmutable.GroupGC gHcs, GribCollectionImmutable.Type gtype)
public Grib1Iosp(GribCollectionImmutable gc)
public String makeVariableName(GribCollectionImmutable.VariableIndex v)
makeVariableName in class GribIosppublic String makeVariableNameFromRecord(GribCollectionImmutable.VariableIndex v)
makeVariableNameFromRecord in class GribIosppublic static String makeVariableName(Grib1Customizer cust, FeatureCollectionConfig.GribConfig gribConfig, Grib1SectionProductDefinition pds)
public String makeVariableLongName(GribCollectionImmutable.VariableIndex v)
makeVariableLongName in class GribIosppublic String makeVariableLongName(int center, int subcenter, int version, int paramNo, int levelType, boolean isLayer, int intvType, String intvName, String probabilityName)
protected String makeVariableUnits(GribCollectionImmutable.VariableIndex vindex)
makeVariableUnits in class GribIosppublic String makeVariableUnits(int center, int subcenter, int version, int paramNo)
public boolean isValidFile(RandomAccessFile raf) throws IOException
IOExceptionpublic String getFileTypeId()
public String getFileTypeDescription()
protected GribTables createCustomizer() throws IOException
createCustomizer in class GribIospIOExceptionprotected String getVerticalCoordDesc(int vc_code)
getVerticalCoordDesc in class GribIospprotected GribTables.Parameter getParameter(GribCollectionImmutable.VariableIndex vindex)
getParameter in class GribIospprotected void addVariableAttributes(Variable v, GribCollectionImmutable.VariableIndex vindex)
addVariableAttributes in class GribIospprotected void show(RandomAccessFile rafData, long dataPos) throws IOException
show in class GribIospIOExceptionprotected float[] readData(RandomAccessFile rafData, ucar.nc2.grib.collection.GribIosp.DataRecord dr) throws IOException
readData in class GribIospIOExceptionpublic Object getLastRecordRead()
getLastRecordRead in class GribIosppublic void clearLastRecordRead()
clearLastRecordRead in class GribIosppublic Object getGribCustomizer()
getGribCustomizer in class GribIosppublic static void main(String[] args)
Copyright © 1999-2015 UCAR/Unidata. All Rights Reserved.