edu.wisc.ssec.mcidasv.data.hydra
Class TrackAdapter
java.lang.Object
edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
edu.wisc.ssec.mcidasv.data.hydra.TrackAdapter
public class TrackAdapter
- extends MultiDimensionAdapter
Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter |
getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, 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 |
domainType
RealTupleType domainType
rngAdapter
ArrayAdapter rngAdapter
trackDomain
TrackDomain trackDomain
listIndex
int listIndex
adapterName
String adapterName
TrackAdapter
public TrackAdapter()
TrackAdapter
public TrackAdapter(TrackDomain trackDomain,
ArrayAdapter rangeAdapter)
throws VisADException
- Throws:
VisADException
makeDomain
public Set makeDomain(Object subset)
throws Exception
- Specified by:
makeDomain
in class MultiDimensionAdapter
- Throws:
Exception
getData
public FlatField getData(Object subset)
throws VisADException,
RemoteException
- Overrides:
getData
in class MultiDimensionAdapter
- Throws:
VisADException
RemoteException
setName
public void setName(String name)
getArrayName
public String getArrayName()
- Overrides:
getArrayName
in class MultiDimensionAdapter
setListIndex
void setListIndex(int idx)
getDefaultSubset
public HashMap getDefaultSubset()
- Specified by:
getDefaultSubset
in class MultiDimensionAdapter
getSubsetFromLonLatRect
public HashMap getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon)
- Overrides:
getSubsetFromLonLatRect
in class MultiDimensionAdapter
getSubsetFromLonLatRect
public HashMap getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon,
int xStride,
int yStride,
int zStride)
- Overrides:
getSubsetFromLonLatRect
in class MultiDimensionAdapter