ucar.nc2.dt.trajectory
Class RafTrajectoryObsDataset
java.lang.Object
ucar.nc2.dt.TypedDatasetImpl
ucar.nc2.dt.trajectory.SingleTrajectoryObsDataset
ucar.nc2.dt.trajectory.RafTrajectoryObsDataset
- All Implemented Interfaces:
- TrajectoryObsDataset, TypedDataset, TypedDatasetFactoryIF
public class RafTrajectoryObsDataset
- extends SingleTrajectoryObsDataset
- implements TypedDatasetFactoryIF
Handle trajectory data files that follow the
NCAR-RAF netCDF Conventions ("NCAR-RAF/nimbus").
Documentation on this convention is available at
http://www.eol.ucar.edu/raf/Software/netCDF.html
- Since:
- 2005-02-07T17:26:14-0700
- Author:
- edavis
Fields inherited from class ucar.nc2.dt.trajectory.SingleTrajectoryObsDataset |
elevVar, elevVarUnitsConversionFactor, latVar, lonVar, recordVar, timeDim, timeVar, timeVarUnitsString, trajectory, trajectoryId, trajectoryNumPoint, trajectoryVarsMap |
Methods inherited from class ucar.nc2.dt.TypedDatasetImpl |
close, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariable, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocation, getLocationURI, getNetcdfFile, getStartDate, getTitle, removeDataVariable, setDescription, setLocationURI, setTitle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ucar.nc2.dt.TypedDataset |
close, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariable, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocationURI, getNetcdfFile, getStartDate, getTitle |
RafTrajectoryObsDataset
public RafTrajectoryObsDataset()
RafTrajectoryObsDataset
public RafTrajectoryObsDataset(NetcdfDataset ncf)
throws IOException
- Throws:
IOException
isValidFile
public static boolean isValidFile(NetcdfDataset ds)
isMine
public boolean isMine(NetcdfDataset ds)
- Description copied from interface:
TypedDatasetFactoryIF
- Determine if this dataset belongs to you
- Specified by:
isMine
in interface TypedDatasetFactoryIF
- Parameters:
ds
- examine this NetcdfDataset to see if it belongs to this class.
- Returns:
- true if this class knows how to create a TypedDataset out of this NetcdfDataset.
open
public TypedDataset open(NetcdfDataset ncd,
CancelTask task,
StringBuilder errlog)
throws IOException
- Description copied from interface:
TypedDatasetFactoryIF
- Open a NetcdfDataset as a TypedDataset.
- Specified by:
open
in interface TypedDatasetFactoryIF
- Parameters:
ncd
- already opened NetcdfDataset.task
- use may cancelerrlog
- place errors here
- Returns:
- a subclass of TypedDataset
- Throws:
IOException
- on error
getScientificDataType
public FeatureType getScientificDataType()
- Description copied from interface:
TypedDatasetFactoryIF
- What kind of cientific data type will this return?
- Specified by:
getScientificDataType
in interface TypedDatasetFactoryIF
- Returns:
- scientific data type
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.