Package ucar.nc2.grib.collection
Class Grib2PartitionBuilderFromIndex
- java.lang.Object
-
- ucar.nc2.grib.collection.Grib2PartitionBuilderFromIndex
-
public class Grib2PartitionBuilderFromIndex extends Object
Read Grib2Partition From ncx Index, Data file never opened.- Since:
- 12/7/13
-
-
Field Summary
Fields Modifier and Type Field Description protected thredds.featurecollection.FeatureCollectionConfigconfigprotected Grib2Tablescustprotected static booleandebugprotected GribCollectionMutablegcprotected org.slf4j.Loggerloggerprotected GribTablestables
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassignRuntimeNames(Map<CoordinateRuntime,CoordinateRuntime> runtimes, List<CoordinateTime2D> time2DCoords, String groupId)voidassignVertNames(List<CoordinateVert> vertCoords)protected StringgetLevelNameShort(int levelCode)StringgetMagicStart()protected intgetMinVersion()protected intgetVersion()protected GribTablesmakeCustomizer()protected booleanreadExtensions(GribCollectionProto.GribCollection proto)protected GribHorizCoordSystemreadGds(GribCollectionProto.Gds p)protected GribCollectionMutable.GroupGCreadGroup(GribCollectionProto.Group p)protected booleanreadIndex(ucar.unidata.io.RandomAccessFile raf)protected GribCollectionMutable.VariableIndexreadVariableExtensions(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable proto, GribCollectionMutable.VariableIndex vi)
-
-
-
Field Detail
-
cust
protected Grib2Tables cust
-
debug
protected static final boolean debug
- See Also:
- Constant Field Values
-
gc
protected GribCollectionMutable gc
-
logger
protected final org.slf4j.Logger logger
-
config
protected final thredds.featurecollection.FeatureCollectionConfig config
-
tables
protected GribTables tables
-
-
Method Detail
-
getMagicStart
public String getMagicStart()
-
readExtensions
protected boolean readExtensions(GribCollectionProto.GribCollection proto)
-
readVariableExtensions
protected GribCollectionMutable.VariableIndex readVariableExtensions(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable proto, GribCollectionMutable.VariableIndex vi)
-
getVersion
protected int getVersion()
-
getMinVersion
protected int getMinVersion()
-
makeCustomizer
protected GribTables makeCustomizer()
-
getLevelNameShort
protected String getLevelNameShort(int levelCode)
-
readGds
protected GribHorizCoordSystem readGds(GribCollectionProto.Gds p)
-
readIndex
protected boolean readIndex(ucar.unidata.io.RandomAccessFile raf)
-
readGroup
protected GribCollectionMutable.GroupGC readGroup(GribCollectionProto.Group p)
-
assignVertNames
public void assignVertNames(List<CoordinateVert> vertCoords)
-
assignRuntimeNames
public void assignRuntimeNames(Map<CoordinateRuntime,CoordinateRuntime> runtimes, List<CoordinateTime2D> time2DCoords, String groupId)
-
-