public class AIRS_L1B_Spectrum extends SpectrumAdapter
Modifier and Type | Field and Description |
---|---|
private static float |
AIRS_MISSING_VALUE |
private static float |
AIRS_VALID_MIN |
(package private) String |
propertyFileName |
(package private) int[] |
radiance_quality |
(package private) float[] |
srf_centroid_freq |
ancillary_file_name, array_dimension_names, array_name, bandNameArray, bandNameList, bandNameMap, bandNames, channel_sort, channelIndex, channelIndex_name, channelRealType, channels_name, channelType, channelUnit, channelValues, domainSet, FOVindex_name, hasBandNames, numChannels, range_name, spectrumRangeType, spectrumType, time_dim_name, x_dim_name, y_dim_name
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
Constructor and Description |
---|
AIRS_L1B_Spectrum(MultiDimensionReader reader,
Map<String,Object> metadata) |
Modifier and Type | Method and Description |
---|---|
float[] |
getChannels() |
double[] |
processRange(double[] range,
Map<String,double[]> subset) |
float[] |
processRange(float[] range,
Map<String,double[]> subset) |
computeNumChannels, getBandNameMap, getBandNames, getChannelIndexFromWavenumber, getDefaultSubset, getDomainSet, getEmptyMetadataTable, getEmptySubset, getNumChannels, getWavenumberFromChannelIndex, hasBandNames, makeDomain, makeSpectrumDomainType, makeSpectrumRangeType, sortRange, sortRange
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, readArray, setRangeProcessor
String propertyFileName
float[] srf_centroid_freq
int[] radiance_quality
private static final float AIRS_VALID_MIN
private static final float AIRS_MISSING_VALUE
public AIRS_L1B_Spectrum(MultiDimensionReader reader, Map<String,Object> metadata)
public float[] getChannels() throws Exception
getChannels
in class SpectrumAdapter
Exception
public float[] processRange(float[] range, Map<String,double[]> subset)
processRange
in class MultiDimensionAdapter
public double[] processRange(double[] range, Map<String,double[]> subset)
processRange
in class MultiDimensionAdapter