Package edu.wisc.ssec.mcidasv.data.hydra
Class SwathAdapter
java.lang.Object
edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
edu.wisc.ssec.mcidasv.data.hydra.SwathAdapter
- Direct Known Subclasses:
CrIS_SDR_SwathAdapter
,IASI_L1C_SwathAdapter
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static String
(package private) static String
(package private) Class[]
(package private) int
(package private) RealType[]
private Linear2DSet
(package private) static String
(package private) static String
(package private) static String
(package private) static String
(package private) static String
(package private) int
(package private) static String
(package private) int
(package private) static String
(package private) static String
(package private) int
(package private) static String
(package private) int
(package private) static String
(package private) static String
(package private) static String
(package private) int
(package private) int
(package private) static String
private static final org.slf4j.Logger
(package private) static String
(package private) static String
(package private) boolean
(package private) int
(package private) int
(package private) static String
(package private) static String
(package private) String
private SwathNavigation
(package private) static String
(package private) static String
(package private) static String
(package private) int
(package private) String
(package private) String[]
(package private) Unit[]
(package private) static String
private Linear2DSet
(package private) RealType
(package private) int
(package private) static String
(package private) int
private int
(package private) RealType
(package private) int
(package private) static String
(package private) int
private int
Fields inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRealType[]
int
int
private void
init()
makeDomain
(Map<String, double[]> subset) void
setDefaultStride
(int stride) protected void
protected void
setTrackLength
(int len) protected void
setXTrackLength
(int len) boolean
spatialEquals
(Map<String, double[]> last_subset, Map<String, double[]> subset) Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
-
Field Details
-
logger
-
lon_lat_trusted
boolean lon_lat_trusted -
TrackLen
-
XTrackLen
-
longitude_name
-
latitude_name
-
track_name
-
xtrack_name
-
geo_track_name
-
geo_xtrack_name
-
array_name
-
array_dimension_names
-
lon_array_name
-
lat_array_name
-
lon_array_dimension_names
-
lat_array_dimension_names
-
range_name
-
product_name
-
scale_name
-
offset_name
-
fill_value_name
-
geo_track_offset_name
-
geo_xtrack_offset_name
-
geo_track_skip_name
-
geo_xtrack_skip_name
-
geo_scale_name
-
geo_offset_name
-
geo_fillValue_name
-
multiScaleDimensionIndex
-
rangeName_s
-
arrayType_s
-
rangeUnit_s
-
rangeName
-
track
-
xtrack
-
domainRealTypes
-
track_idx
int track_idx -
xtrack_idx
int xtrack_idx -
lon_track_idx
int lon_track_idx -
lon_xtrack_idx
int lon_xtrack_idx -
lat_track_idx
int lat_track_idx -
lat_xtrack_idx
int lat_xtrack_idx -
range_rank
int range_rank -
geo_track_offset
int geo_track_offset -
geo_track_skip
int geo_track_skip -
geo_xtrack_offset
-
geo_xtrack_skip
int geo_xtrack_skip -
track_tup_idx
int track_tup_idx -
xtrack_tup_idx
int xtrack_tup_idx -
swathDomain
-
domainSet_save
-
last_subset
-
default_stride
int default_stride
-
-
Constructor Details
-
SwathAdapter
public SwathAdapter() -
SwathAdapter
-
-
Method Details
-
getEmptySubset
-
getEmptyMetadataTable
-
init
-
setLengths
-
getTrackLength
-
getXTrackLength
-
setTrackLength
-
setXTrackLength
-
makeDomain
- Specified by:
makeDomain
in classMultiDimensionAdapter
- Throws:
Exception
-
getArrayName
- Overrides:
getArrayName
in classMultiDimensionAdapter
-
getMathType
-
getDomainRealTypes
-
getSwathDomain
-
spatialEquals
-
setDefaultStride
-
getDefaultSubset
- Specified by:
getDefaultSubset
in classMultiDimensionAdapter
-