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 |
|---|---|
java.util.Map<java.lang.String,double[]> |
getDefaultSubset() |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(java.util.Map<java.lang.String,double[]> subset,
double minLat,
double maxLat,
double minLon,
double maxLon) |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(java.util.Map<java.lang.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(java.util.Map<java.lang.String,double[]> subset) |
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessorRealTupleType domainType
ArrayAdapter lonAdapter
ArrayAdapter latAdapter
ArrayAdapter altAdapter
float[] trackLongitude
float[] trackLatitude
float[] trackAltitude
int TrackLen
public TrackDomain()
public TrackDomain(ArrayAdapter lonAdapter, ArrayAdapter latAdapter) throws java.lang.Exception
java.lang.Exceptionpublic TrackDomain(ArrayAdapter lonAdapter, ArrayAdapter latAdapter, ArrayAdapter altAdapter) throws java.lang.Exception
java.lang.Exceptionpublic Set makeDomain(java.util.Map<java.lang.String,double[]> subset) throws VisADException, java.rmi.RemoteException
makeDomain in class MultiDimensionAdapterVisADExceptionjava.rmi.RemoteExceptionpublic float[] getTrackLongitude()
public float[] getTrackLatitude()
public float[] getTrackAlitude()
public int[] getTrackRangeInsideLonLatRect(double minLat, double maxLat, double minLon, double maxLon)
public java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(java.util.Map<java.lang.String,double[]> subset, double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect in class MultiDimensionAdapterpublic java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(java.util.Map<java.lang.String,double[]> subset, double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride)
public java.util.Map<java.lang.String,double[]> getDefaultSubset()
getDefaultSubset in class MultiDimensionAdapter