public class TrackAdapter extends MultiDimensionAdapter
Modifier and Type | Field and Description |
---|---|
(package private) 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 |
---|---|
String |
getArrayName() |
FlatField |
getData(Map<String,double[]> subset) |
Map<String,double[]> |
getDefaultSubset() |
Map<String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon) |
Map<String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon,
int xStride,
int yStride,
int zStride) |
Set |
makeDomain(Map<String,double[]> subset) |
(package private) void |
setListIndex(int idx) |
void |
setName(String name) |
getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
RealTupleType domainType
ArrayAdapter rngAdapter
TrackDomain trackDomain
int listIndex
String adapterName
public TrackAdapter()
public TrackAdapter(TrackDomain trackDomain, ArrayAdapter rangeAdapter) throws VisADException
VisADException
public Set makeDomain(Map<String,double[]> subset) throws Exception
makeDomain
in class MultiDimensionAdapter
Exception
public FlatField getData(Map<String,double[]> subset) throws VisADException, RemoteException
getData
in class MultiDimensionAdapter
VisADException
RemoteException
public String getArrayName()
getArrayName
in class MultiDimensionAdapter
void setListIndex(int idx)
public Map<String,double[]> getDefaultSubset()
getDefaultSubset
in class MultiDimensionAdapter
public Map<String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect
in class MultiDimensionAdapter
public Map<String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride)
getSubsetFromLonLatRect
in class MultiDimensionAdapter