public class TrackDomain extends MultiDimensionAdapter
| Modifier and Type | Field and Description |
|---|---|
(package private) ArrayAdapter |
altAdapter |
(package private) visad.RealTupleType |
domainType |
(package private) ArrayAdapter |
latAdapter |
private static org.slf4j.Logger |
logger |
(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) |
visad.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, setRangeProcessorprivate static final org.slf4j.Logger logger
visad.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 java.lang.Exception
java.lang.Exceptionpublic TrackDomain(ArrayAdapter lonAdapter, ArrayAdapter latAdapter, ArrayAdapter altAdapter) throws java.lang.Exception
java.lang.Exceptionpublic visad.Set makeDomain(java.util.Map<java.lang.String,double[]> subset) throws visad.VisADException, java.rmi.RemoteException
makeDomain in class MultiDimensionAdaptervisad.VisADExceptionjava.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