Package edu.wisc.ssec.mcidasv.data.hydra
Class MultiSpectralAggr
java.lang.Object
edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
edu.wisc.ssec.mcidasv.data.hydra.MultiSpectralData
edu.wisc.ssec.mcidasv.data.hydra.MultiSpectralAggr
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) MultiSpectralData[](package private) Gridded1DSet(package private) float[](package private) float[](package private) int(package private) int(package private) int[](package private) int[]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, swathSelectFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetChannelIndexFromWavenumber(float channel) getSpectrum(int[] coords) getSpectrum(RealTuple location) floatgetWavenumberFromChannelIndex(int index) Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiSpectralData
convertImage, convertSpectrum, getBandNameFromWaveNumber, getBandNameMap, getBandNames, getCoordinateSystem, getData, getDataRange, getEarthCoordinates, getLonLatBoundingBox, getLonLatBoundingBox, getLonLatBoundingBox, getLonLatBoundingBox, getLonLatBoundingCorners, getName, getParameter, getParamName, getSpectrumAdapter, getSwathCoordinates, hasBandNames, makeDomain, radianceToBrightnessTemp, radianceToBrightnessTemp, radianceToBrightnessTempSpectrum, radianceToBrightnessTempSpectrum, setCoordinateSystem, setDataRange, setInitialWavenumber, setParamName, setSpectrumAdapterProcessorMethods 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
-
Field Details
-
aggrDomain
-
adapters
-
sort_indexes
int[] sort_indexes -
aggrValues
float[] aggrValues -
aggrSamples
float[] aggrSamples -
numAdapters
int numAdapters -
numBands
int numBands -
offset
int[] offset
-
-
Constructor Details
-
MultiSpectralAggr
- Throws:
Exception
-
-
Method Details
-
getSpectrum
- Overrides:
getSpectrumin classMultiSpectralData- Throws:
Exception
-
getSpectrum
- Overrides:
getSpectrumin classMultiSpectralData- Throws:
Exception
-
getImage
- Overrides:
getImagein classMultiSpectralData- Throws:
Exception
-
getImage
- Overrides:
getImagein classMultiSpectralData- Throws:
Exception
-
getChannelIndexFromWavenumber
- Overrides:
getChannelIndexFromWavenumberin classMultiSpectralData- Throws:
VisADExceptionRemoteException
-
getWavenumberFromChannelIndex
- Overrides:
getWavenumberFromChannelIndexin classMultiSpectralData- Throws:
Exception
-
getDefaultSubset
- Overrides:
getDefaultSubsetin classMultiSpectralData
-