-
Interface Summary Interface Description DataProcessor A hierarchy of methods used byBaseDataProcessorto write an arbitraryDataobject.DataWriter Standard routines used to write aDataobject.FlatFieldCacheAccessor FormBlockReader FormBlockReader is the VisAD interface for reading in subsets of data, or "blocks," from a data file.FormFileInformer FormFileInformer is the VisAD interface for checking system- and file-specific data from a file Form.FormProgressInformer FormProgressInformer is the VisAD interface for checking the current operation's progress from a file form.MetadataReader MetadataReader is the VisAD interface for reading in a file's associated metadata (other than pixel data). -
Class Summary Class Description AreaImageAccessor Knows how to read local satellite data to be used by a cache adaptor.AreaImageCacheAdapter Adapts aFlatFieldbacked by aAreaImageAccessorto work with aFlatFieldCache.ArrayCache This class is used by the CachingCoordinateSystem to do the actual caching mapping one array to another oneArrayCache.DoubleResult ArrayCache.FloatResult ArrayWrapper BaseDataProcessor CachedBufferedByteImage Class CachedBufferedByteImage _more_CachedFlatField This is a FloatField that caches to disk its float array.CacheStrategy DataCacheManager This provides a global cache for primitive array data You access it via the singelton:DataNode Abstract class for adapting a VisAD data object to the "Visitor" design pattern.DataRange Holds a simple min/max rangeDataVisitor Abstract class for visiting a VisAD data object.DefaultFamily A container for all the officially supported VisAD datatypes.
To read a Data object from a file or URL:DefaultFamilyTest DirectoryRepository A data object repository implemented as files in a local directory.EmptyDataProcessor A do-nothing DataProcessor implementation.EmptyDataWriter A do-nothing DataWriter implementationFileAccessor Exchange data with a "file".FileField FileFlatField FlatFieldCache Memory cache forFlatFields.Form A leaf-node in the data form hierarchy for the storage of persistent data objects.FormFamily A interior node in the data form hierarchy for the storage of persistent data objects.FormNode A node in the data form hierarchy for the storage of persistent data.FunctionFormFamily LinkedDataSource A class for linking a data source (e.g., a URL) with a DataReference.Repository A repository of persistent data objects.SocketDataServer A class for exporting data to a socket stream.SocketDataSource A class for linking a socket stream to a DataReference. -
Exception Summary Exception Description BadFormException Exception thrown when the form that the data is in is incorrect.BadRepositoryException Exception thrown when there's something wrong with the repository. -
Error Summary Error Description FlatFieldCacheError
Package visad.data Description
Provides for importing data to and exporting data from VisAD.
The VisAD data backend subsystem is implemented as a heirarchy of data
forms. A data form is the form in which the data is contained.
I could be, for example, a netCDF or HDF-EOS dataset, or a FITS file.
It could also be local or remote. The term form is used rather
than format to encompase both data access methodologies (e.g. the
netCDF API) and the more traditional data file formats.
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see:DMelt 3.0 © DataMelt by jWork.ORG