edu.wisc.ssec.mcidasv.data.hydra
Class CrIS_SDR_MultiSpectralData

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
      extended by edu.wisc.ssec.mcidasv.data.hydra.MultiSpectralData
          extended by edu.wisc.ssec.mcidasv.data.hydra.CrIS_SDR_MultiSpectralData

public class CrIS_SDR_MultiSpectralData
extends MultiSpectralData


Field Summary
private  float[][] lonlat
           
(package private)  SwathNavigation swathNav
           
 
Fields inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiSpectralData
bandNameList, bandNameMap, cs, dataRange, hasBandNames, init_bandName, init_wavenumber, inputParamName, name, paramName, platformName, sensorName, spectrumAdapter, spectrumSelect, swathAdapter, swathSelect
 
Fields inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
 
Constructor Summary
CrIS_SDR_MultiSpectralData(SwathAdapter swathAdapter, SpectrumAdapter spectrumAdapter)
           
 
Method Summary
 FlatField getSpectrum(int[] coords)
           
 FlatField getSpectrum(RealTuple location)
           
 
Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiSpectralData
convertImage, convertSpectrum, getBandNameFromWaveNumber, getBandNameMap, getBandNames, getChannelIndexFromWavenumber, getCoordinateSystem, getData, getDataRange, getDefaultSubset, getEarthCoordinates, getImage, getImage, getLonLatBoundingBox, getLonLatBoundingBox, getLonLatBoundingBox, getLonLatBoundingBox, getLonLatBoundingCorners, getName, getParameter, getSpectrumAdapter, getSwathCoordinates, getWavenumberFromChannelIndex, hasBandNames, makeDomain, radianceToBrightnessTemp, radianceToBrightnessTemp, radianceToBrightnessTempSpectrum, radianceToBrightnessTempSpectrum, setCoordinateSystem, setDataRange, setInitialWavenumber
 
Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
getArrayName, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swathNav

SwathNavigation swathNav

lonlat

private float[][] lonlat
Constructor Detail

CrIS_SDR_MultiSpectralData

public CrIS_SDR_MultiSpectralData(SwathAdapter swathAdapter,
                                  SpectrumAdapter spectrumAdapter)
Method Detail

getSpectrum

public FlatField getSpectrum(int[] coords)
                      throws Exception,
                             VisADException,
                             RemoteException
Overrides:
getSpectrum in class MultiSpectralData
Throws:
Exception
VisADException
RemoteException

getSpectrum

public FlatField getSpectrum(RealTuple location)
                      throws Exception,
                             VisADException,
                             RemoteException
Overrides:
getSpectrum in class MultiSpectralData
Throws:
Exception
VisADException
RemoteException