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 |
---|---|
Map<String,double[]> |
getDefaultSubset() |
Map<String,double[]> |
getSubsetFromLonLatRect(Map<String,double[]> subset,
double minLat,
double maxLat,
double minLon,
double maxLon) |
Map<String,double[]> |
getSubsetFromLonLatRect(Map<String,double[]> 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(Map<String,double[]> 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(Map<String,double[]> 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 Map<String,double[]> getSubsetFromLonLatRect(Map<String,double[]> subset, double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect
in class MultiDimensionAdapter
public Map<String,double[]> getSubsetFromLonLatRect(Map<String,double[]> subset, double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride)
public Map<String,double[]> getDefaultSubset()
getDefaultSubset
in class MultiDimensionAdapter