|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectucar.grib.grib2.Grib2GridTableLookup
public final class Grib2GridTableLookup
Field Summary |
---|
Fields inherited from interface ucar.grid.GridTableLookup |
---|
AlbersEqualArea, Curvilinear, GaussianLatLon, LambertAzimuthEqualArea, LambertConformal, Mercator, Orthographic, PolarStereographic, RotatedLatLon, UTM |
Constructor Summary | |
---|---|
Grib2GridTableLookup(Grib2Record firstRecord)
Constructor. |
Method Summary | |
---|---|
java.lang.String |
getCategoryName(GridRecord gr)
gets the CategoryName. |
java.lang.String |
getComment()
comment for CF conventions. |
java.lang.String |
getDisciplineName(GridRecord gr)
gets the DisciplineName. |
java.util.Date |
getFirstBaseTime()
Get the first base time |
java.lang.String |
getFirstCenterName()
gets the CenterName. |
float |
getFirstMissingValue()
gets the MissingValue. |
java.lang.String |
getFirstProductStatusName()
gets the ProductStatusName. |
java.lang.String |
getFirstProductTypeName()
gets the ProductTypeName. |
java.lang.String |
getFirstSignificanceOfRTName()
gets the SignificanceOfRTName. |
int |
getFirstSubcenterId()
gets the SubcenterId. |
java.lang.String |
getFirstSubcenterName()
gets the Subcenter Name, dependant on center. |
java.lang.String |
getFirstTimeRangeUnitName()
gets the TimeRangeUnitName. |
java.lang.String |
getGridName(GridDefRecord gds)
gets the grid type. |
java.lang.String |
getGridType()
gets the grid type. |
java.lang.String |
getInstitution()
Institution for CF conventions |
java.lang.String |
getLevelDescription(GridRecord gr)
gets the LevelDescription. |
java.lang.String |
getLevelName(GridRecord gr)
gets the LevelName. |
java.lang.String |
getLevelUnit(GridRecord gr)
gets the LevelUnit. |
int |
getNB()
gets the Number of Bands in the radar PDS. |
GridParameter |
getParameter(GridRecord gr)
Get the grid parameter that corresponds to this record |
int[] |
getParameterId(GridRecord gr)
|
int |
getProductDefinition(GridRecord gr)
gets the ProductDefinition. |
java.lang.String |
getProductDefinitionName(GridRecord gr)
gets the ProductDefinitionName. |
int |
getProjectionType(GridDefRecord gds)
gets the ProjectionType. |
int[] |
getSatellite()
gets the Satellite in the radar PDS. |
int[] |
getSatelliteInstrument()
gets the Satellite Instrument in the radar PDS. |
int[] |
getSatelliteSeries()
gets the Satellite Series in the radar PDS. |
float[] |
getSatelliteWave()
gets the Satellite Wave in the radar PDS. |
java.lang.String |
getShapeName(GridDefRecord gds)
gets the ShapeName. |
java.lang.String |
getSource()
gets the Source, Generating Process or Model. |
java.lang.String |
getTitle()
gets the CF title. |
int |
getTypeGenProcess(GridRecord gr)
gets the Type of Gen Process. |
java.lang.String |
getTypeGenProcessName()
|
java.lang.String |
getTypeGenProcessName(GridRecord gr)
gets the Type of Gen Process Name. |
boolean |
isEnsemble(GridRecord gr)
Ensemble type variable. |
boolean |
isInterval(GridRecord gr)
is this GridRecord an Interval |
boolean |
isLatLon(GridDefRecord gds)
is this a LatLon grid. |
boolean |
isLayer(GridRecord gr)
Check to see if this grid is a layer variable |
boolean |
isPositiveUp(GridRecord gr)
is this a PositiveUp VerticalCoordinate. |
boolean |
isProbability(GridRecord gr)
gets the isProbability type var. |
boolean |
isVerticalCoordinate(GridRecord gr)
is this a VerticalCoordinate. |
java.lang.String |
makeEnsembleName(GridRecord gr,
GridTableLookup lookup)
Make the ensemble name |
java.lang.String |
makeProbabilityName(GridRecord gr,
GridTableLookup lookup)
Make the probability name |
java.lang.String |
makeSuffix(GridRecord gr)
Makes a Ensemble, Derived, Probability or error Suffix |
java.lang.String |
NumberOfForecastsInEnsemble(GridRecord gr)
gets the number of forecast in Ensemble, Derived, or Probability. |
java.lang.String |
NumberOfForecastsInProbability(GridRecord gr)
gets the number of forecasts in Probability. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Grib2GridTableLookup(Grib2Record firstRecord)
firstRecord
- in the Grib fileMethod Detail |
---|
public final java.lang.String getGridName(GridDefRecord gds)
getGridName
in interface GridTableLookup
gds
- Grib2GridDefinitionSection
public final java.lang.String getShapeName(GridDefRecord gds)
getShapeName
in interface GridTableLookup
gds
- Grib2GridDefinitionSection
public final java.lang.String getDisciplineName(GridRecord gr)
getDisciplineName
in interface GridTableLookup
gr
- GridRecord
public final java.lang.String getCategoryName(GridRecord gr)
getCategoryName
in interface GridTableLookup
gr
- GridRecord
public GridParameter getParameter(GridRecord gr)
getParameter
in interface GridTableLookup
gr
- record to check
public int[] getParameterId(GridRecord gr)
gr
- GridRecord
public final java.lang.String getProductDefinitionName(GridRecord gr)
gr
- GridRecord
public final int getProductDefinition(GridRecord gr)
gr
- GridRecord
public final java.lang.String getSource()
getSource
in interface GridTableLookup
public final java.lang.String getTypeGenProcessName(GridRecord gr)
gr
- GridRecord
public final java.lang.String getTypeGenProcessName()
public final int getTypeGenProcess(GridRecord gr)
gr
- GridRecord
public final boolean isEnsemble(GridRecord gr)
gr
- GridRecord
public final java.lang.String NumberOfForecastsInEnsemble(GridRecord gr)
gr
- GridRecord
public final java.lang.String makeEnsembleName(GridRecord gr, GridTableLookup lookup)
gr
- grid recordlookup
- lookup table
public final boolean isProbability(GridRecord gr)
gr
- GridRecord
public final java.lang.String NumberOfForecastsInProbability(GridRecord gr)
gr
- GridRecord
public final java.lang.String makeProbabilityName(GridRecord gr, GridTableLookup lookup)
gr
- grid recordlookup
- lookup table
public java.lang.String makeSuffix(GridRecord gr)
gr
- GridRecord
public final java.lang.String getLevelName(GridRecord gr)
getLevelName
in interface GridTableLookup
gr
- GridRecord
public final java.lang.String getLevelDescription(GridRecord gr)
getLevelDescription
in interface GridTableLookup
gr
- GridRecord
public final java.lang.String getLevelUnit(GridRecord gr)
getLevelUnit
in interface GridTableLookup
gr
- GridRecord
public final java.util.Date getFirstBaseTime()
getFirstBaseTime
in interface GridTableLookup
public final java.lang.String getFirstTimeRangeUnitName()
getFirstTimeRangeUnitName
in interface GridTableLookup
public final java.lang.String getFirstCenterName()
public final int getFirstSubcenterId()
public final java.lang.String getFirstSubcenterName()
public java.lang.String getInstitution()
getInstitution
in interface GridTableLookup
public final java.lang.String getFirstProductStatusName()
public final java.lang.String getComment()
getComment
in interface GridTableLookup
public final java.lang.String getFirstProductTypeName()
public final java.lang.String getTitle()
getTitle
in interface GridTableLookup
public final java.lang.String getFirstSignificanceOfRTName()
public final boolean isLatLon(GridDefRecord gds)
isLatLon
in interface GridTableLookup
gds
- GridDefRecord
public final int getProjectionType(GridDefRecord gds)
getProjectionType
in interface GridTableLookup
gds
- GridDefRecord
public final boolean isVerticalCoordinate(GridRecord gr)
isVerticalCoordinate
in interface GridTableLookup
gr
- GridRecord
public final boolean isPositiveUp(GridRecord gr)
isPositiveUp
in interface GridTableLookup
gr
- GridRecord
public final float getFirstMissingValue()
getFirstMissingValue
in interface GridTableLookup
public final boolean isLayer(GridRecord gr)
isLayer
in interface GridTableLookup
gr
- record to check
public final boolean isInterval(GridRecord gr)
gr
- GridRecord
public final int getNB()
public final int[] getSatelliteSeries()
public final int[] getSatellite()
public final int[] getSatelliteInstrument()
public final float[] getSatelliteWave()
public final java.lang.String getGridType()
getGridType
in interface GridTableLookup
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |