ucar.grid
Interface GridRecord

All Known Implementing Classes:
GribGridRecord

public interface GridRecord

An interface for handling information about a 2D grid (eg: GRIB, GEMPAK, McIDAS grid)


Method Summary
 int getDecimalScale()
          Get the decimal scale of the values
 java.lang.String getGridDefRecordId()
          Get the grid def record id
 double getLevel1()
          Get the first level of this GridRecord
 double getLevel2()
          Get the second level of this GridRecord
 int getLevelType1()
          Get the level type of this GridRecord
 int getLevelType2()
          Get the level type of this GridRecord
 java.lang.String getParameterName()
          Get the parameter name
 java.util.Date getReferenceTime()
          Get the first reference time of this GridRecord
 java.util.Date getValidTime()
          Get the valid time for this grid.
 int getValidTimeOffset()
          Get valid time offset of this GridRecord
 

Method Detail

getLevel1

double getLevel1()
Get the first level of this GridRecord

Returns:
the first level value

getLevel2

double getLevel2()
Get the second level of this GridRecord

Returns:
the second level value

getLevelType1

int getLevelType1()
Get the level type of this GridRecord

Returns:
level type

getLevelType2

int getLevelType2()
Get the level type of this GridRecord

Returns:
level type

getReferenceTime

java.util.Date getReferenceTime()
Get the first reference time of this GridRecord

Returns:
reference time

getValidTime

java.util.Date getValidTime()
Get the valid time for this grid.

Returns:
valid time

getValidTimeOffset

int getValidTimeOffset()
Get valid time offset of this GridRecord

Returns:
time offset

getParameterName

java.lang.String getParameterName()
Get the parameter name

Returns:
parameter name

getGridDefRecordId

java.lang.String getGridDefRecordId()
Get the grid def record id

Returns:
parameter name

getDecimalScale

int getDecimalScale()
Get the decimal scale of the values

Returns:
decimal scale