public class TrackAdapter extends MultiDimensionAdapter
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
adapterName |
(package private) RealTupleType |
domainType |
(package private) int |
listIndex |
(package private) ArrayAdapter |
rngAdapter |
(package private) TrackDomain |
trackDomain |
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
Constructor and Description |
---|
TrackAdapter() |
TrackAdapter(TrackDomain trackDomain,
ArrayAdapter rangeAdapter) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getArrayName() |
FlatField |
getData(java.util.Map<java.lang.String,double[]> subset) |
java.util.Map<java.lang.String,double[]> |
getDefaultSubset() |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon) |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon,
int xStride,
int yStride,
int zStride) |
Set |
makeDomain(java.util.Map<java.lang.String,double[]> subset) |
(package private) void |
setListIndex(int idx) |
void |
setName(java.lang.String name) |
getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
RealTupleType domainType
ArrayAdapter rngAdapter
TrackDomain trackDomain
int listIndex
java.lang.String adapterName
public TrackAdapter()
public TrackAdapter(TrackDomain trackDomain, ArrayAdapter rangeAdapter) throws VisADException
VisADException
public Set makeDomain(java.util.Map<java.lang.String,double[]> subset) throws java.lang.Exception
makeDomain
in class MultiDimensionAdapter
java.lang.Exception
public FlatField getData(java.util.Map<java.lang.String,double[]> subset) throws VisADException, java.rmi.RemoteException
getData
in class MultiDimensionAdapter
VisADException
java.rmi.RemoteException
public void setName(java.lang.String name)
public java.lang.String getArrayName()
getArrayName
in class MultiDimensionAdapter
void setListIndex(int idx)
public java.util.Map<java.lang.String,double[]> getDefaultSubset()
getDefaultSubset
in class MultiDimensionAdapter
public java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect
in class MultiDimensionAdapter
public java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride)
getSubsetFromLonLatRect
in class MultiDimensionAdapter