public class TrackDomain extends MultiDimensionAdapter
Modifier and Type | Field and Description |
---|---|
(package private) ArrayAdapter |
altAdapter |
(package private) RealTupleType |
domainType |
(package private) ArrayAdapter |
latAdapter |
(package private) ArrayAdapter |
lonAdapter |
(package private) float[] |
trackAltitude |
(package private) float[] |
trackLatitude |
(package private) int |
TrackLen |
(package private) float[] |
trackLongitude |
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
Constructor and Description |
---|
TrackDomain() |
TrackDomain(ArrayAdapter lonAdapter,
ArrayAdapter latAdapter) |
TrackDomain(ArrayAdapter lonAdapter,
ArrayAdapter latAdapter,
ArrayAdapter altAdapter) |
Modifier and Type | Method and Description |
---|---|
HashMap |
getDefaultSubset() |
HashMap |
getSubsetFromLonLatRect(HashMap subset,
double minLat,
double maxLat,
double minLon,
double maxLon) |
HashMap |
getSubsetFromLonLatRect(HashMap subset,
double minLat,
double maxLat,
double minLon,
double maxLon,
int xStride,
int yStride,
int zStride) |
float[] |
getTrackAlitude() |
float[] |
getTrackLatitude() |
float[] |
getTrackLongitude() |
int[] |
getTrackRangeInsideLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon) |
Set |
makeDomain(Object subset) |
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
RealTupleType domainType
ArrayAdapter lonAdapter
ArrayAdapter latAdapter
ArrayAdapter altAdapter
float[] trackLongitude
float[] trackLatitude
float[] trackAltitude
int TrackLen
public TrackDomain()
public TrackDomain(ArrayAdapter lonAdapter, ArrayAdapter latAdapter) throws Exception
Exception
public TrackDomain(ArrayAdapter lonAdapter, ArrayAdapter latAdapter, ArrayAdapter altAdapter) throws Exception
Exception
public Set makeDomain(Object subset) throws VisADException, RemoteException
makeDomain
in class MultiDimensionAdapter
VisADException
RemoteException
public float[] getTrackLongitude()
public float[] getTrackLatitude()
public float[] getTrackAlitude()
public int[] getTrackRangeInsideLonLatRect(double minLat, double maxLat, double minLon, double maxLon)
public HashMap getSubsetFromLonLatRect(HashMap subset, double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect
in class MultiDimensionAdapter
public HashMap getSubsetFromLonLatRect(HashMap subset, double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride)
public HashMap getDefaultSubset()
getDefaultSubset
in class MultiDimensionAdapter