public abstract class TrajectoryObsDatasetImpl extends TypedDatasetImpl implements TrajectoryObsDataset
| Modifier and Type | Class and Description |
|---|---|
static class |
TrajectoryObsDatasetImpl.Config
Deprecated.
Class Config _more_
|
| Modifier and Type | Field and Description |
|---|---|
protected ucar.nc2.Variable |
dimVar
Deprecated.
_more_
|
protected java.lang.String |
dimVarUnitsString
Deprecated.
_more_
|
protected ucar.nc2.Variable |
elevVar
Deprecated.
_more_
|
protected double |
elevVarUnitsConversionFactor
Deprecated.
_more_
|
protected ucar.nc2.Variable |
latVar
Deprecated.
_more_
|
protected ucar.nc2.Variable |
lonVar
Deprecated.
_more_
|
protected ucar.nc2.Structure |
recordVar
Deprecated.
_more_
|
protected TrajectoryObsDatatype |
trajectory
Deprecated.
_more_
|
protected ucar.nc2.Dimension |
trajectoryDim
Deprecated.
_more_
|
protected java.lang.String |
trajectoryId
Deprecated.
_more_
|
protected int |
trajectoryNumPoint
Deprecated.
_more_
|
protected java.util.HashMap |
trajectoryVarsMap
Deprecated.
_more_
|
boundingBox, dataVariables, desc, endDate, location, netcdfDataset, parseInfo, startDate, title| Constructor and Description |
|---|
TrajectoryObsDatasetImpl()
Deprecated.
_more_
|
TrajectoryObsDatasetImpl(ucar.nc2.dataset.NetcdfDataset ncfile)
Deprecated.
_more_
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDetailInfo()
Deprecated.
_more_
|
protected static double |
getMetersConversionFactor(java.lang.String unitsString)
Deprecated.
_more_
|
java.util.List |
getTrajectories()
Deprecated.
_more_
|
TrajectoryObsDatatype |
getTrajectory(java.lang.String trajectoryId)
Deprecated.
_more_
|
java.util.List |
getTrajectoryIds()
Deprecated.
_more_
|
protected void |
setBoundingBox()
Deprecated.
_more_
|
void |
setTrajectoryInfo(TrajectoryObsDatasetImpl.Config trajConfig)
Deprecated.
Setup needed for all SingleTrajectoryObsDatatypes.
|
boolean |
syncExtend()
Deprecated.
_more_
|
close, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariable, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocation, getLocationURI, getNetcdfFile, getStartDate, getTitle, removeDataVariable, setDescription, setEndDate, setLocationURI, setStartDate, setTitleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariable, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocationURI, getNetcdfFile, getStartDate, getTitleprotected java.lang.String trajectoryId
protected int trajectoryNumPoint
protected java.util.HashMap trajectoryVarsMap
protected ucar.nc2.Dimension trajectoryDim
protected ucar.nc2.Variable dimVar
protected ucar.nc2.Structure recordVar
protected ucar.nc2.Variable latVar
protected ucar.nc2.Variable lonVar
protected ucar.nc2.Variable elevVar
protected java.lang.String dimVarUnitsString
protected double elevVarUnitsConversionFactor
protected TrajectoryObsDatatype trajectory
public TrajectoryObsDatasetImpl()
public TrajectoryObsDatasetImpl(ucar.nc2.dataset.NetcdfDataset ncfile)
ncfile - _more_public void setTrajectoryInfo(TrajectoryObsDatasetImpl.Config trajConfig) throws java.io.IOException
trajConfig - _more_java.lang.IllegalArgumentException - if units of time, latitude, longitude, or altitude variables are not as required.java.lang.IllegalStateException - if this method has already been called.java.io.IOException - _more_protected static double getMetersConversionFactor(java.lang.String unitsString)
throws java.lang.Exception
unitsString - _more_java.lang.Exception - _more_protected void setBoundingBox()
setBoundingBox in class TypedDatasetImplpublic java.util.List getTrajectoryIds()
getTrajectoryIds in interface TrajectoryObsDatasetpublic java.util.List getTrajectories()
getTrajectories in interface TrajectoryObsDatasetpublic TrajectoryObsDatatype getTrajectory(java.lang.String trajectoryId)
getTrajectory in interface TrajectoryObsDatasettrajectoryId - _more_public java.lang.String getDetailInfo()
getDetailInfo in interface TypedDatasetgetDetailInfo in class TypedDatasetImplpublic boolean syncExtend()
syncExtend in interface TrajectoryObsDataset