Uses of Class
ucar.nc2.dataset.NetcdfDataset

Packages that use NetcdfDataset
thredds.catalog Reads and writes THREDDS Dataset Inventory Catalog XML documents. 
ucar.nc2.dataset An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data, and NcML. 
ucar.nc2.dataset.conv Parses the information in netCDF datasets using Conventions, and extracts information about coordinate systems. 
ucar.nc2.dataset.transform Pluggable framework for handling Coordinate Transforms, both Projections and Vertical. 
ucar.nc2.dt Scientific data types package. 
ucar.nc2.ft Scientific feature types package 
 

Uses of NetcdfDataset in thredds.catalog
 

Methods in thredds.catalog that return NetcdfDataset
 NetcdfDataset InvDatasetFmrc.getDataset(java.lang.String path)
          Get the dataset named by the path
 

Uses of NetcdfDataset in ucar.nc2.dataset
 

Fields in ucar.nc2.dataset declared as NetcdfDataset
 NetcdfDataset CoordSysBuilder.VarProcess.ds
           
 

Methods in ucar.nc2.dataset that return NetcdfDataset
static NetcdfDataset NetcdfDataset.acquireDataset(ucar.nc2.util.cache.FileFactory fac, java.lang.String location, java.util.Set<NetcdfDataset.Enhance> enhanceMode, int buffer_size, CancelTask cancelTask, java.lang.Object iospMessage)
          Same as openDataset, but file is acquired through the File Cache.
static NetcdfDataset NetcdfDataset.acquireDataset(java.lang.String location, CancelTask cancelTask)
          Same as openDataset, but file is acquired through the File Cache, with defaultEnhanceMode.
 NetcdfDataset CoordinateSystem.getNetcdfDataset()
          Get the underlying NetcdfDataset
static NetcdfDataset NetcdfDataset.openDataset(java.lang.String location)
          Factory method for opening a dataset through the netCDF API, and identifying its coordinate variables.
static NetcdfDataset NetcdfDataset.openDataset(java.lang.String location, boolean enhance, CancelTask cancelTask)
          Factory method for opening a dataset through the netCDF API, and identifying its coordinate variables.
static NetcdfDataset NetcdfDataset.openDataset(java.lang.String location, boolean enhance, int buffer_size, CancelTask cancelTask, java.lang.Object spiObject)
          Factory method for opening a dataset through the netCDF API, and identifying its coordinate variables.
static NetcdfDataset NetcdfDataset.openDataset(java.lang.String location, java.util.Set<NetcdfDataset.Enhance> enhanceMode, int buffer_size, CancelTask cancelTask, java.lang.Object spiObject)
          Factory method for opening a dataset through the netCDF API, and identifying its coordinate variables.
static NetcdfDataset NetcdfDataset.wrap(NetcdfFile ncfile, java.util.Set<NetcdfDataset.Enhance> enhanceMode)
          Make NetcdfFile into NetcdfDataset with given enhance mode
 

Methods in ucar.nc2.dataset with parameters of type NetcdfDataset
static CoordSysBuilderIF CoordSysBuilder.addCoordinateSystems(NetcdfDataset ds, CancelTask cancelTask)
           
 void CoordSysBuilderIF.augmentDataset(NetcdfDataset ncDataset, CancelTask cancelTask)
          Make changes to the dataset, like adding new variables, attribuites, etc.
 void CoordSysBuilder.augmentDataset(NetcdfDataset ncDataset, CancelTask cancelTask)
          This is where subclasses make changes to the dataset, like adding new variables, attribuites, etc.
 void CoordSysBuilderIF.buildCoordinateSystems(NetcdfDataset ncDataset)
          Create the coordinate system objects: coordinate axes, coordinate systems, coordinate transforms.
 void CoordSysBuilder.buildCoordinateSystems(NetcdfDataset ncDataset)
          Heres where the work is to identify coordinate axes and coordinate systems.
static void NetcdfDataset.debugDump(java.io.PrintStream out, NetcdfDataset ncd)
          Debugging
static CoordSysBuilderIF CoordSysBuilder.factory(NetcdfDataset ds, CancelTask cancelTask)
          Get a CoordSysBuilder whose job it is to add Coordinate information to a NetcdfDataset.
static CoordinateAxis CoordinateAxis.factory(NetcdfDataset ncd, VariableDS vds)
          Create a coordinate axis from an existing Variable.
static CoordinateAxis1DTime CoordinateAxis1DTime.factory(NetcdfDataset ncd, VariableDS org, java.util.Formatter errMessages)
           
 CoordinateTransform CoordTransBuilderIF.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
          Make a CoordinateTransform from a Coordinate Transform Variable.
static CoordinateTransform CoordTransBuilder.makeCoordinateTransform(NetcdfDataset ds, Variable ctv, java.util.Formatter parseInfo, java.util.Formatter errInfo)
          Make a CoordinateTransform object from the paramaters in a Coordinate Transform Variable, using an intrinsic or registered CoordTransBuilder.
static VariableDS CoordTransBuilder.makeDummyTransformVariable(NetcdfDataset ds, CoordinateTransform ct)
          Create a "dummy" Coordinate Transform Variable based on the given CoordinateTransform.
static VariableDS CoordSysBuilder.makeDummyTransformVariable(NetcdfDataset ds, CoordinateTransform ct)
          Deprecated. use CoordTransBuilder.makeDummyTransformVariable
 VerticalTransform CoordTransBuilderIF.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
          Make a VerticalTransform.
 VerticalTransform VerticalCT.makeVerticalTransform(NetcdfDataset ds, Dimension timeDim)
          Use the builder to make the Vertical Transform function
static void DatasetConstructor.transferDataset(NetcdfFile src, NetcdfDataset target, ReplaceVariableCheck replaceCheck)
          Copy contents of "src" to "target".
 

Constructors in ucar.nc2.dataset with parameters of type NetcdfDataset
CoordinateAxis(NetcdfDataset ds, Group group, java.lang.String shortName, DataType dataType, java.lang.String dims, java.lang.String units, java.lang.String desc)
          Constructor when theres no underlying variable.
CoordinateAxis1D(NetcdfDataset ds, Group group, java.lang.String shortName, DataType dataType, java.lang.String dims, java.lang.String units, java.lang.String desc)
          Constructor when theres no underlying variable.
CoordinateAxis1D(NetcdfDataset ncd, VariableDS vds)
          Create a 1D coordinate axis from an existing Variable
CoordinateAxis2D(NetcdfDataset ncd, VariableDS vds)
          Create a 2D coordinate axis from an existing VariableDS
CoordinateSystem(NetcdfDataset ds, java.util.Collection<CoordinateAxis> axes, java.util.Collection<CoordinateTransform> coordTrans)
          Constructor.
CoordSysBuilder.VarProcess(NetcdfDataset ds)
           
StructureDS(NetcdfDataset ds, Group group, Structure parentStructure, java.lang.String shortName, java.lang.String dims, java.lang.String units, java.lang.String desc)
          Constructor when theres no underlying variable.
VariableDS(NetcdfDataset ds, Group group, Structure parentStructure, java.lang.String shortName, DataType dataType, java.lang.String dims, java.lang.String units, java.lang.String desc)
          Constructor when there's no underlying variable.
 

Uses of NetcdfDataset in ucar.nc2.dataset.conv
 

Methods in ucar.nc2.dataset.conv with parameters of type NetcdfDataset
 void ADASConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
          create a NetcdfDataset out of this NetcdfFile, adding coordinates etc.
 void ATDRadarConvention.augmentDataset(NetcdfDataset ncDataset, CancelTask cancelTask)
           
 void AWIPSConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void AWIPSsatConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void AvhrrConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void BUFRConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
          create a NetcdfDataset out of this NetcdfFile, adding coordinates etc.
 void CF1Convention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void CSMConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void DefaultConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void EpicInsitu.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void FslWindProfiler.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void GDVConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void GIEFConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void IFPSConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void M3IOConvention.augmentDataset(NetcdfDataset ncd, CancelTask cancelTask)
           
 void M3IOVGGridConvention.augmentDataset(NetcdfDataset ncd, CancelTask cancelTask)
           
 void MADISStation.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void ModisSatellite.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void NUWGConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void Nimbus.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void NsslRadarMosaicConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void UnidataObsConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
          create a NetcdfDataset out of this NetcdfFile, adding coordinates etc.
 void WRFConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 void ZebraConvention.augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
           
 

Uses of NetcdfDataset in ucar.nc2.dataset.transform
 

Methods in ucar.nc2.dataset.transform with parameters of type NetcdfDataset
static double AbstractCoordTransBuilder.getFalseEastingScaleFactor(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform AlbersEqualArea.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform FlatEarth.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform LambertAzimuthal.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform LambertConformalConic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform Mercator.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform Orthographic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform PolarStereographic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform RotatedLatLon.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform RotatedPole.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform Stereographic.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform TransverseMercator.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform UTM.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VAtmHybridHeight.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
          Make the CoordinateTransform from the dataset
 CoordinateTransform VAtmHybridSigmaPressure.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VAtmLnPressure.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VAtmSigma.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VExplicitField.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VOceanS.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VOceanSG1.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VOceanSG2.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VOceanSigma.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform VerticalPerspective.makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
           
 CoordinateTransform WRFEtaTransformBuilder.makeCoordinateTransform(NetcdfDataset ds, Variable v)
           
 VerticalTransform AbstractCoordTransBuilder.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VAtmHybridHeight.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
          Make the vertical transform transform
 VerticalTransform VAtmHybridSigmaPressure.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VAtmLnPressure.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VAtmSigma.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VExplicitField.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VOceanS.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VOceanSG1.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VOceanSG2.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform VOceanSigma.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 VerticalTransform WRFEtaTransformBuilder.makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
           
 

Uses of NetcdfDataset in ucar.nc2.dt
 

Methods in ucar.nc2.dt with parameters of type NetcdfDataset
 boolean TypedDatasetFactoryIF.isMine(NetcdfDataset ncd)
          Determine if this dataset belongs to you
static TypedDataset TypedDatasetFactory.open(FeatureType datatype, NetcdfDataset ncd, CancelTask task, java.lang.StringBuilder errlog)
          Open a dataset as a TypedDataset.
 TypedDataset TypedDatasetFactoryIF.open(NetcdfDataset ncd, CancelTask task, java.lang.StringBuilder errlog)
          Open a NetcdfDataset as a TypedDataset.
 

Constructors in ucar.nc2.dt with parameters of type NetcdfDataset
TypedDatasetImpl(NetcdfDataset ncfile)
          Construtor when theres a NetcdfFile underneath
 

Uses of NetcdfDataset in ucar.nc2.ft
 

Methods in ucar.nc2.ft with parameters of type NetcdfDataset
static FeatureType FeatureDatasetFactoryManager.findFeatureType(NetcdfDataset ncd)
          Try to determine the feature type of the dataset, by looking at its metadata.
 java.lang.Object FeatureDatasetFactory.isMine(FeatureType wantFeatureType, NetcdfDataset ncd, java.util.Formatter errlog)
          Determine if the factory can open this dataset as an instance of the given feature type
 FeatureDataset FeatureDatasetFactory.open(FeatureType ftype, NetcdfDataset ncd, java.lang.Object analysis, CancelTask task, java.util.Formatter errlog)
          Open a NetcdfDataset as a FeatureDataset.
static FeatureDataset FeatureDatasetFactoryManager.wrap(FeatureType wantFeatureType, NetcdfDataset ncd, CancelTask task, java.util.Formatter errlog)
          Wrap a NetcdfDataset as a FeatureDataset.
 

Constructors in ucar.nc2.ft with parameters of type NetcdfDataset
FeatureDatasetImpl(NetcdfDataset ncfile)
          Constructor when theres a NetcdfFile underneath