public class NOAA1bV3Reader.ScanLineV3 extends NOAA1bV2Reader.ScanLineV2
CALIBRATION_QUALITY_CH3B, CALIBRATION_QUALITY_CH4, CALIBRATION_QUALITY_CH5, CH1_INTERCEPT1, CH1_INTERCEPT2, CH1_INTERSECTION, CH1_SLOPE1, CH1_SLOPE2, CH2_INTERCEPT1, CH2_INTERCEPT2, CH2_INTERSECTION, CH2_SLOPE1, CH2_SLOPE2, CH3A_INTERCEPT1, CH3A_INTERCEPT2, CH3A_INTERSECTION, CH3A_SLOPE1, CH3A_SLOPE2, CH3B_COEFFICIENT1, CH3B_COEFFICIENT2, CH3B_COEFFICIENT3, CH4_COEFFICIENT1, CH4_COEFFICIENT2, CH4_COEFFICIENT3, CH5_COEFFICIENT1, CH5_COEFFICIENT2, CH5_COEFFICIENT3, NAVIGATION_GEOMETRY_OFFSET, NAVIGATION_LOCATION_OFFSET, NAVIGATION_STATUS, SCAN_LINE_QUALITY, SPACECRAFT_ALTITUDE
AVHRR_CH1, AVHRR_CH2, AVHRR_CH3, AVHRR_CH3A, AVHRR_CH4, AVHRR_CH5, CH3_SELECT, CLOUD, count, data, LATITUDE, LONGITUDE, NAVIGATION_VALUES, QUALITY_INDICATOR, RELATIVE_AZIMUTH, SATELLITE_ZENITH, SCAN_LINE_DAY, SCAN_LINE_MILLISECOND, SCAN_LINE_NUMBER, SCAN_LINE_YEAR, SCAN_TIME, SOLAR_ZENITH, start
Constructor and Description |
---|
ScanLineV3(int line,
int start,
int count)
Creates a new dataset scan line using the specified index.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttribute(int index)
Gets a scan line attribute.
|
calibrateChannel, getCalibration, getCloud, getRawNavigation, getScanTime, isNavigationUsable, isSensorDataUsable
getChannel, getIndex, getNavigation, getRawChannel, getRawData, interpolateNavigation
public ScanLineV3(int line, int start, int count) throws java.io.IOException
line
- the scan line index in the range [0..lines-1].start
- the starting sensor data sample.count
- the total number of sensor data samples. If the
count is 0, no sensor data is read.java.io.IOException
- if an error occurred reading the file data.NOAA1bReader.getScanLine(int, int, int)
,
NOAA1bReader.getLines()
public java.lang.Object getAttribute(int index)
NOAA1bReader.ScanLine
getAttribute
in class NOAA1bV2Reader.ScanLineV2
index
- the attribute index.