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 Variable |
dimVar
Deprecated.
_more_
|
protected java.lang.String |
dimVarUnitsString
Deprecated.
_more_
|
protected Variable |
elevVar
Deprecated.
_more_
|
protected double |
elevVarUnitsConversionFactor
Deprecated.
_more_
|
protected Variable |
latVar
Deprecated.
_more_
|
protected Variable |
lonVar
Deprecated.
_more_
|
protected Structure |
recordVar
Deprecated.
_more_
|
protected TrajectoryObsDatatype |
trajectory
Deprecated.
_more_
|
protected 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(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, setTitle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariable, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocationURI, getNetcdfFile, getStartDate, getTitle
protected java.lang.String trajectoryId
protected int trajectoryNumPoint
protected java.util.HashMap trajectoryVarsMap
protected Dimension trajectoryDim
protected Variable dimVar
protected Structure recordVar
protected Variable latVar
protected Variable lonVar
protected Variable elevVar
protected java.lang.String dimVarUnitsString
protected double elevVarUnitsConversionFactor
protected TrajectoryObsDatatype trajectory
public TrajectoryObsDatasetImpl()
public TrajectoryObsDatasetImpl(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 TypedDatasetImpl
public java.util.List getTrajectoryIds()
getTrajectoryIds
in interface TrajectoryObsDataset
public java.util.List getTrajectories()
getTrajectories
in interface TrajectoryObsDataset
public TrajectoryObsDatatype getTrajectory(java.lang.String trajectoryId)
getTrajectory
in interface TrajectoryObsDataset
trajectoryId
- _more_public java.lang.String getDetailInfo()
getDetailInfo
in interface TypedDataset
getDetailInfo
in class TypedDatasetImpl
public boolean syncExtend()
syncExtend
in interface TrajectoryObsDataset