Package ucar.nc2.iosp.vis5d
Class Vis5DIosp.Vis5DLookup
- java.lang.Object
-
- ucar.nc2.iosp.vis5d.Vis5DIosp.Vis5DLookup
-
-
Constructor Summary
Constructors Constructor Description Vis5DLookup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCategoryName(ucar.nc2.iosp.grid.GridRecord gr)gets the CategoryName.StringgetComment()comment for CF conventions.StringgetDisciplineName(ucar.nc2.iosp.grid.GridRecord gr)gets the DisciplineName.DategetFirstBaseTime()gets the BaseTime Forecastime.floatgetFirstMissingValue()gets the MissingValue.StringgetGridName(ucar.nc2.iosp.grid.GridDefRecord gds)gets the grid type.StringgetGridType()Get the grid type for labellingStringgetInstitution()Institution for CF conventionsStringgetLevelDescription(ucar.nc2.iosp.grid.GridRecord gr)gets the LevelDescription.StringgetLevelName(ucar.nc2.iosp.grid.GridRecord gr)gets the LevelName.StringgetLevelUnit(ucar.nc2.iosp.grid.GridRecord gr)gets the LevelUnit.ucar.nc2.iosp.grid.GridParametergetParameter(ucar.nc2.iosp.grid.GridRecord gr)gets parameter table, then grib1 parameter based on number.intgetProjectionType(ucar.nc2.iosp.grid.GridDefRecord gds)gets the ProjectionType.StringgetShapeName(ucar.nc2.iosp.grid.GridDefRecord gds)StringgetSource()gets the Source, Generating Process or Model.StringgetTimeRangeUnitName(int tunit)StringgetTitle()gets the CF title.booleanisLatLon(ucar.nc2.iosp.grid.GridDefRecord gds)is this a LatLon grid.booleanisLayer(ucar.nc2.iosp.grid.GridRecord gr)Is this a layer?booleanisPositiveUp(ucar.nc2.iosp.grid.GridRecord gr)is this a PositiveUp VerticalCoordinate.booleanisVerticalCoordinate(ucar.nc2.iosp.grid.GridRecord gr)is this a VerticalCoordinate.
-
-
-
Method Detail
-
getShapeName
public String getShapeName(ucar.nc2.iosp.grid.GridDefRecord gds)
- Specified by:
getShapeNamein interfaceucar.nc2.iosp.grid.GridTableLookup
-
getGridName
public final String getGridName(ucar.nc2.iosp.grid.GridDefRecord gds)
gets the grid type.- Specified by:
getGridNamein interfaceucar.nc2.iosp.grid.GridTableLookup
-
getParameter
public final ucar.nc2.iosp.grid.GridParameter getParameter(ucar.nc2.iosp.grid.GridRecord gr)
gets parameter table, then grib1 parameter based on number.- Specified by:
getParameterin interfaceucar.nc2.iosp.grid.GridTableLookup- Parameters:
gr- GridRecord- Returns:
- Parameter
-
getDisciplineName
public final String getDisciplineName(ucar.nc2.iosp.grid.GridRecord gr)
gets the DisciplineName.- Specified by:
getDisciplineNamein interfaceucar.nc2.iosp.grid.GridTableLookup
-
getCategoryName
public final String getCategoryName(ucar.nc2.iosp.grid.GridRecord gr)
gets the CategoryName.- Specified by:
getCategoryNamein interfaceucar.nc2.iosp.grid.GridTableLookup
-
getLevelName
public final String getLevelName(ucar.nc2.iosp.grid.GridRecord gr)
gets the LevelName.- Specified by:
getLevelNamein interfaceucar.nc2.iosp.grid.GridTableLookup
-
getLevelDescription
public final String getLevelDescription(ucar.nc2.iosp.grid.GridRecord gr)
gets the LevelDescription.- Specified by:
getLevelDescriptionin interfaceucar.nc2.iosp.grid.GridTableLookup
-
getLevelUnit
public final String getLevelUnit(ucar.nc2.iosp.grid.GridRecord gr)
gets the LevelUnit.- Specified by:
getLevelUnitin interfaceucar.nc2.iosp.grid.GridTableLookup
-
getTimeRangeUnitName
public final String getTimeRangeUnitName(int tunit)
- Specified by:
getTimeRangeUnitNamein interfaceucar.nc2.iosp.grid.GridTableLookup
-
getFirstBaseTime
public final Date getFirstBaseTime()
gets the BaseTime Forecastime.- Specified by:
getFirstBaseTimein interfaceucar.nc2.iosp.grid.GridTableLookup- Returns:
- BaseTime
-
isLatLon
public final boolean isLatLon(ucar.nc2.iosp.grid.GridDefRecord gds)
is this a LatLon grid.- Specified by:
isLatLonin interfaceucar.nc2.iosp.grid.GridTableLookup
-
getProjectionType
public final int getProjectionType(ucar.nc2.iosp.grid.GridDefRecord gds)
gets the ProjectionType.- Specified by:
getProjectionTypein interfaceucar.nc2.iosp.grid.GridTableLookup
-
isVerticalCoordinate
public final boolean isVerticalCoordinate(ucar.nc2.iosp.grid.GridRecord gr)
is this a VerticalCoordinate.- Specified by:
isVerticalCoordinatein interfaceucar.nc2.iosp.grid.GridTableLookup
-
isPositiveUp
public final boolean isPositiveUp(ucar.nc2.iosp.grid.GridRecord gr)
is this a PositiveUp VerticalCoordinate.- Specified by:
isPositiveUpin interfaceucar.nc2.iosp.grid.GridTableLookup
-
getFirstMissingValue
public final float getFirstMissingValue()
gets the MissingValue.- Specified by:
getFirstMissingValuein interfaceucar.nc2.iosp.grid.GridTableLookup- Returns:
- MissingValue
-
isLayer
public boolean isLayer(ucar.nc2.iosp.grid.GridRecord gr)
Is this a layer?- Specified by:
isLayerin interfaceucar.nc2.iosp.grid.GridTableLookup- Parameters:
gr- record to check- Returns:
- true if a layer
-
getTitle
public final String getTitle()
gets the CF title.- Specified by:
getTitlein interfaceucar.nc2.iosp.grid.GridTableLookup- Returns:
- title
-
getInstitution
public String getInstitution()
Institution for CF conventions- Specified by:
getInstitutionin interfaceucar.nc2.iosp.grid.GridTableLookup- Returns:
- Institution
-
getSource
public final String getSource()
gets the Source, Generating Process or Model.- Specified by:
getSourcein interfaceucar.nc2.iosp.grid.GridTableLookup- Returns:
- source
-
getComment
public final String getComment()
comment for CF conventions.- Specified by:
getCommentin interfaceucar.nc2.iosp.grid.GridTableLookup- Returns:
- comment
-
getGridType
public String getGridType()
Get the grid type for labelling- Specified by:
getGridTypein interfaceucar.nc2.iosp.grid.GridTableLookup- Returns:
- the grid type
-
-