| Package | Description |
|---|---|
| visad.data.netcdf |
Provides for importing a netCDF dataset into VisAD and for exporting a VisAD
data object to a netCDF dataset.
|
| visad.data.netcdf.in |
Provides for importing a netCDF dataset into VisAD.
|
| Modifier and Type | Method and Description |
|---|---|
DataImpl |
Plain.open(String spec,
Strategy strategy)
Returns a VisAD data object corresponding to a netCDF dataset
and imported according to a given strategy.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeStrategy
Chains together import strategies for netCDF datasets.
|
class |
FileStrategy
Provides support for importing netCDF datasets using the strategy of
employing
FileFlatFields wherever possible, but merging the data so
as to keep the number of FileFlatFields to a minimum. |
class |
InMemoryStrategy
An import strategy that attempts to read the entire netCDF dataset into
memory.
|
class |
MaxFileFieldStrategy
Provides support for importing netCDF datasets using the strategy of
employing FileFlatField-s wherever possible and not merging them so as to
keep the number of FileFlatField-s to a maximum.
|
| Modifier and Type | Field and Description |
|---|---|
static Strategy |
Strategy.DEFAULT
The default import strategy.
|
static Strategy |
Strategy.IN_MEMORY
An import strategy that first tries the
InMemoryStrategy strategy
and then tries the MERGED_FILE_FLAT_FIELDS strategy. |
static Strategy |
Strategy.MERGED_FILE_FLAT_FIELDS
An import strategy that first tries the
FileStrategy strategy
and then tries the UNMERGED_FILE_FLAT_FIELDS strategy. |
static Strategy |
Strategy.UNMERGED_FILE_FLAT_FIELDS
An import strategy that only tries the
MaxFileFieldStrategy
strategy. |
| Modifier and Type | Method and Description |
|---|---|
static Strategy |
NetcdfAdapter.getDefaultStrategy()
Returns the default strategy used to import a netCDF dataset.
|
static Strategy |
MaxFileFieldStrategy.instance()
Returns an instance of this class.
|
static Strategy |
FileStrategy.instance()
Returns an instance of this class.
|
static Strategy |
CompositeStrategy.instance(Strategy[] strategies)
Returns an import strategy.
|
static Strategy |
NetcdfAdapter.setDefaultStrategy(Strategy strategy)
Sets the default strategy used to import a netCDF dataset.
|
| Modifier and Type | Method and Description |
|---|---|
DataImpl |
NetcdfAdapter.getData(Strategy strategy)
Gets the VisAD data object corresponding to the netCDF dataset using a
given strategy.
|
static Strategy |
CompositeStrategy.instance(Strategy[] strategies)
Returns an import strategy.
|
static Strategy |
NetcdfAdapter.setDefaultStrategy(Strategy strategy)
Sets the default strategy used to import a netCDF dataset.
|