Package noaa.coastwatch.io.noaa1b
Interface DataRecord
- All Known Implementing Classes:
AbstractDataRecord
,AMSUARecord
,AMSUBRecord
,HIRS4Record
,MHSRecord
public interface DataRecord
The
DataRecord
interface is for reading NOAA
1b data records.- Since:
- 3.2.2
- Author:
- Peter Hollemans
-
Method Summary
Modifier and TypeMethodDescriptionfloat[]
Gets the calibration data.terrenus.instrument.InstrumentData
getData()
Gets the calibrated and earth located sensor data.getDate()
Gets the record date.float[]
Gets the navigation data.int
Gets the scan line number.short[]
Gets the sensor data values as uncalibrated counts.boolean
Determines if the calibration data is usable based on quality flags.boolean
Determines if the navigation data is usable based on quality flags.boolean
Determines if the sensor data is usable based on quality flags.
-
Method Details
-
getScanLine
int getScanLine()Gets the scan line number. -
getDate
Date getDate()Gets the record date. -
isSensorDataUsable
boolean isSensorDataUsable()Determines if the sensor data is usable based on quality flags. -
getSensorData
short[] getSensorData()Gets the sensor data values as uncalibrated counts. -
isCalibrationUsable
boolean isCalibrationUsable()Determines if the calibration data is usable based on quality flags. -
getCalibration
float[] getCalibration()Gets the calibration data. -
getData
terrenus.instrument.InstrumentData getData()Gets the calibrated and earth located sensor data.
-