org.autoplot.aggregator.AggregatingDataSource
Data Source that aggregates (or combines) the data from granule files containing
data for intervals. For example,
https://cdaweb.gsfc.nasa.gov/istp_public/data/polar/hydra/hyd_h0/$Y/po_h0_hyd_$Y$m$d_v$v.cdf?ELECTRON_DIFFERENTIAL_ENERGY_FLUX&timerange=20000109
is the aggregation of daily files from the CDAWeb. This provides an
easy method for storing a long time series without having a complex
data server.
The result of this is not guaranteed to be monotonically increasing in
time. See https://sourceforge.net/p/autoplot/bugs/1326/
Creates a new instance of AggregatingDataSource
MSG_NO_FILES_FOUND
message used when no files are found in the interval.
PARAM_AVAIL
addPropertyChangeListener
addPropertyChangeListener( java.beans.PropertyChangeListener l ) → void
Adds a PropertyChangeListener to the listener list.
Parameters
l - The listener to add.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
getDataSet
getDataSet( ProgressMonitor mon ) → QDataSet
read the data. This supports reference caching.
Parameters
mon - a ProgressMonitor
Returns:
a QDataSet
[search for examples]
[view on GitHub]
[view on old javadoc]
getDataSet
getDataSet( ProgressMonitor mon, DatumRange lviewRange, Datum lresolution ) → QDataSet
read the data, not using the reference cache.
Parameters
mon - monitor for the load
lviewRange - the time span to load
lresolution - resolution which is used where reduce=T
Returns:
a QDataSet
[search for examples]
[view on GitHub]
[view on old javadoc]
getFsm
getFsm( ) → org.das2.fsm.FileStorageModel
Returns:
org.das2.fsm.FileStorageModel
[search for examples]
[view on GitHub]
[view on old javadoc]
getMetadata
getMetadata( ProgressMonitor mon ) → java.util.Map
returns the metadata provided by the first delegate dataset.
Parameters
mon - a ProgressMonitor
Returns:
a java.util.Map
[search for examples]
[view on GitHub]
[view on old javadoc]
getMetadataModel
getMetadataModel( ) → org.autoplot.datasource.MetadataModel
Returns:
org.autoplot.datasource.MetadataModel
[search for examples]
[view on GitHub]
[view on old javadoc]
getResolution
getResolution( ) → Datum
Returns:
org.das2.datum.Datum
[search for examples]
[view on GitHub]
[view on old javadoc]
getURI
getURI( ) → String
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
getViewRange
getViewRange( ) → DatumRange
Getter for property viewRange.
Returns:
Value of property viewRange.
[search for examples]
[view on GitHub]
[view on old javadoc]
removePropertyChangeListener
removePropertyChangeListener( java.beans.PropertyChangeListener l ) → void
Removes a PropertyChangeListener from the listener list.
Parameters
l - The listener to remove.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
setFsm
setFsm( org.das2.fsm.FileStorageModel fsm ) → void
Parameters
fsm - a FileStorageModel
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
setParams
setParams( String params ) → void
Setter for property args.
Parameters
params - a String
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
setResolution
setResolution( Datum resolution ) → void
Parameters
resolution - a Datum
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
setViewRange
setViewRange( DatumRange viewRange ) → void
Setter for property viewRange.
Parameters
viewRange - New value of property viewRange.
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]