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 Stringprivate 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) Stringprivate 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 Stringprivate Linear2DSet(package private) RealType(package private) int(package private) static String(package private) intprivate int(package private) RealType(package private) int(package private) static String(package private) intprivate intFields 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[]intintprivate voidinit()makeDomain(Map<String, double[]> subset) voidsetDefaultStride(int stride) protected voidprotected voidsetTrackLength(int len) protected voidsetXTrackLength(int len) booleanspatialEquals(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:
makeDomainin classMultiDimensionAdapter- Throws:
Exception
-
getArrayName
- Overrides:
getArrayNamein classMultiDimensionAdapter
-
getMathType
-
getDomainRealTypes
-
getSwathDomain
-
spatialEquals
-
setDefaultStride
-
getDefaultSubset
- Specified by:
getDefaultSubsetin classMultiDimensionAdapter
-