public class SequenceHelper
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
SequenceHelper.SeqPointObs |
| Modifier and Type | Field and Description |
|---|---|
protected ucar.nc2.Variable |
altVar |
protected ucar.nc2.dods.DODSNetcdfFile |
dodsFile |
protected ucar.nc2.units.DateFormatter |
formatter |
protected boolean |
isProfile |
protected ucar.nc2.Variable |
latVar |
protected ucar.nc2.Variable |
lonVar |
protected ucar.nc2.NetcdfFile |
ncfile |
protected ucar.nc2.dataset.StructureDS |
sequenceInner |
protected ucar.nc2.dataset.StructureDS |
sequenceOuter |
protected ucar.nc2.units.DateUnit |
timeUnit |
protected ucar.nc2.Variable |
timeVar |
| Constructor and Description |
|---|
SequenceHelper(ucar.nc2.dataset.NetcdfDataset ncfile,
boolean isProfile,
ucar.nc2.dataset.StructureDS sequenceOuter,
ucar.nc2.dataset.StructureDS sequenceInner,
ucar.nc2.Variable latVar,
ucar.nc2.Variable lonVar,
ucar.nc2.Variable altVar,
ucar.nc2.Variable timeVar,
java.util.List typedDataVariables,
java.lang.StringBuffer errBuffer)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getData(ucar.nc2.util.CancelTask cancel) |
java.util.List |
getData(ucar.unidata.geoloc.LatLonRect boundingBox,
ucar.nc2.util.CancelTask cancel) |
java.util.List |
getData(ucar.unidata.geoloc.LatLonRect boundingBox,
java.util.Date start,
java.util.Date end,
ucar.nc2.util.CancelTask cancel) |
DataIterator |
getDataIterator(int bufferSize) |
ucar.nc2.units.DateUnit |
getTimeUnit() |
void |
setTimeUnit(ucar.nc2.units.DateUnit timeUnit) |
protected ucar.nc2.NetcdfFile ncfile
protected ucar.nc2.dods.DODSNetcdfFile dodsFile
protected ucar.nc2.dataset.StructureDS sequenceOuter
protected ucar.nc2.dataset.StructureDS sequenceInner
protected ucar.nc2.Variable latVar
protected ucar.nc2.Variable lonVar
protected ucar.nc2.Variable altVar
protected ucar.nc2.Variable timeVar
protected boolean isProfile
protected ucar.nc2.units.DateUnit timeUnit
protected ucar.nc2.units.DateFormatter formatter
public SequenceHelper(ucar.nc2.dataset.NetcdfDataset ncfile,
boolean isProfile,
ucar.nc2.dataset.StructureDS sequenceOuter,
ucar.nc2.dataset.StructureDS sequenceInner,
ucar.nc2.Variable latVar,
ucar.nc2.Variable lonVar,
ucar.nc2.Variable altVar,
ucar.nc2.Variable timeVar,
java.util.List typedDataVariables,
java.lang.StringBuffer errBuffer)
ncfile - the netccdf filetypedDataVariables - list of data variables; all record variables will be added to this list, except . You
can remove extrajava.lang.IllegalArgumentException - if ncfile has no unlimited dimension and recDimName is null.public void setTimeUnit(ucar.nc2.units.DateUnit timeUnit)
public ucar.nc2.units.DateUnit getTimeUnit()
public java.util.List getData(ucar.nc2.util.CancelTask cancel)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List getData(ucar.unidata.geoloc.LatLonRect boundingBox,
ucar.nc2.util.CancelTask cancel)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List getData(ucar.unidata.geoloc.LatLonRect boundingBox,
java.util.Date start,
java.util.Date end,
ucar.nc2.util.CancelTask cancel)
throws java.io.IOException
java.io.IOExceptionpublic DataIterator getDataIterator(int bufferSize) throws java.io.IOException
java.io.IOException