edu.wisc.ssec.mcidasv.data.hydra
Class TrackDomain
java.lang.Object
edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
edu.wisc.ssec.mcidasv.data.hydra.TrackDomain
public class TrackDomain
- extends MultiDimensionAdapter
Method Summary |
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)
|
Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter |
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, 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
lonAdapter
ArrayAdapter lonAdapter
latAdapter
ArrayAdapter latAdapter
altAdapter
ArrayAdapter altAdapter
trackLongitude
float[] trackLongitude
trackLatitude
float[] trackLatitude
trackAltitude
float[] trackAltitude
TrackLen
int TrackLen
TrackDomain
public TrackDomain()
TrackDomain
public TrackDomain(ArrayAdapter lonAdapter,
ArrayAdapter latAdapter)
throws Exception
- Throws:
Exception
TrackDomain
public TrackDomain(ArrayAdapter lonAdapter,
ArrayAdapter latAdapter,
ArrayAdapter altAdapter)
throws Exception
- Throws:
Exception
makeDomain
public Set makeDomain(Object subset)
throws VisADException,
RemoteException
- Specified by:
makeDomain
in class MultiDimensionAdapter
- Throws:
VisADException
RemoteException
getTrackLongitude
public float[] getTrackLongitude()
getTrackLatitude
public float[] getTrackLatitude()
getTrackAlitude
public float[] getTrackAlitude()
getTrackRangeInsideLonLatRect
public int[] getTrackRangeInsideLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon)
getSubsetFromLonLatRect
public HashMap getSubsetFromLonLatRect(HashMap subset,
double minLat,
double maxLat,
double minLon,
double maxLon)
- Overrides:
getSubsetFromLonLatRect
in class MultiDimensionAdapter
getSubsetFromLonLatRect
public HashMap getSubsetFromLonLatRect(HashMap subset,
double minLat,
double maxLat,
double minLon,
double maxLon,
int xStride,
int yStride,
int zStride)
getDefaultSubset
public HashMap getDefaultSubset()
- Specified by:
getDefaultSubset
in class MultiDimensionAdapter