public class NetCDFDataSource extends AbstractDataSource
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
PARAM_WHERE |
protected static java.lang.String |
PARAM_X |
protected static java.lang.String |
PARAM_Y |
params, resourceURI, uri| Constructor and Description |
|---|
NetCDFDataSource(java.net.URI uri)
Creates a new instance of NetCDFDataSource
|
| Modifier and Type | Method and Description |
|---|---|
QDataSet |
getDataSet(ProgressMonitor mon)
retrieve the dataset.
|
static DataSourceFactory |
getFactory() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata(ProgressMonitor mon)
abstract class version returns an empty tree.
|
MetadataModel |
getMetadataModel()
return a MetadataModel object that can make the metadata canonical.
|
addCability, addCapability, asynchronousLoad, doWhereFilter, getCapability, getExt, getExt, getFile, getFile, getFile, getHtmlFile, getInputStream, getParam, getParams, getProperties, getURI, toStringprotected static final java.lang.String PARAM_WHERE
protected static final java.lang.String PARAM_X
protected static final java.lang.String PARAM_Y
public NetCDFDataSource(java.net.URI uri)
throws java.io.IOException
uri - the URI to read.java.io.IOExceptionpublic QDataSet getDataSet(ProgressMonitor mon) throws java.io.IOException, NoDataInIntervalException, java.text.ParseException
DataSourcegetDataSet in interface DataSourcegetDataSet in class AbstractDataSourcejava.io.IOExceptionNoDataInIntervalExceptionjava.text.ParseExceptionpublic static DataSourceFactory getFactory()
public java.util.Map<java.lang.String,java.lang.Object> getMetadata(ProgressMonitor mon) throws java.lang.Exception
AbstractDataSourcegetMetadata in interface DataSourcegetMetadata in class AbstractDataSourcemon - progress monitorjava.lang.Exceptionpublic MetadataModel getMetadataModel()
AbstractDataSourcegetMetadataModel in interface DataSourcegetMetadataModel in class AbstractDataSource