| Package | Description |
|---|---|
| ucar.nc2 |
The public API to the Java-NetCDF library.
|
| ucar.nc2.dataset |
An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data,
and NcML.
|
| ucar.nc2.dataset.transform |
Pluggable framework for handling Coordinate Transforms, both Projections and Vertical.
|
| ucar.nc2.dt |
Scientific data types package.
|
| ucar.nc2.dt.grid |
Scientific data type "Grid", uses cartesian coordinate system.
|
| ucar.nc2.dt.point |
Scientific data type "Point", collections of point observation data.
|
| ucar.nc2.dt.radial |
Scientific data type "Radial", uses spherical coordinate system.
|
| ucar.nc2.dt.trajectory |
Scientific data type "Trajectory".
|
| ucar.nc2.ft.grid | |
| ucar.nc2.ft.point |
package ucar.nc2.ft.point : Implementation of Point Feature Types
|
| ucar.nc2.ft.point.standard |
package ucar.nc2.ft.point.standard : Standard Implementation of Point Feature Types
|
| ucar.nc2.ft.point.standard.plug |
package ucar.nc2.ft.point.plug : Pluggable AAnalysers of Point Feature Type datasets
|
| ucar.nc2.iosp.dmsp |
I/O Service Provider for DMSP format files
|
| ucar.nc2.iosp.gempak | |
| ucar.nc2.ncml |
Netcdf Markup Language (NcML) Implementation classes
see NcML home page
|
| ucar.unidata.geoloc.vertical |
Implementations of vertical coordinate transformations.
|
| Modifier and Type | Field and Description |
|---|---|
static Dimension |
Dimension.VLEN
A variable-length dimension: the length is not known until the data is read.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Dimension> |
Variable.dimensions |
protected java.util.List<Dimension> |
NetcdfFile.dimensions |
protected java.util.List<Dimension> |
Group.dimensions |
| Modifier and Type | Method and Description |
|---|---|
Dimension |
NetcdfFile.addDimension(Group parent,
Dimension d)
Add a shared Dimension to a Group.
|
Dimension |
NetcdfFileWriteable.addDimension(java.lang.String dimName,
int length)
Add a Dimension to the file.
|
Dimension |
NetcdfFileWriteable.addDimension(java.lang.String dimName,
int length,
boolean isShared,
boolean isUnlimited,
boolean isVariableLength)
Add a Dimension to the file.
|
Dimension |
NetcdfFileWriteable.addUnlimitedDimension(java.lang.String dimName)
Add an unlimited Dimension to the file.
|
Dimension |
NetcdfFile.findDimension(java.lang.String name)
Retrieve a dimension by fullName.
|
Dimension |
Group.findDimension(java.lang.String name)
Retrieve a Dimension using its (short) name.
|
Dimension |
Group.findDimensionLocal(java.lang.String name)
Retrieve a Dimension using its (short) name, in this group only
|
Dimension |
VariableIF.getDimension(int index) |
Dimension |
Variable.getDimension(int i)
Get the ith dimension.
|
Dimension |
NetcdfFile.getUnlimitedDimension()
Return the unlimited (record) dimension, or null if not exist.
|
Dimension |
NetcdfFileWriteable.renameDimension(java.lang.String oldName,
java.lang.String newName)
Rename a Dimension.
|
Dimension |
Dimension.setImmutable()
Make this immutable.
|
Dimension |
FileWriter.writeDimension(Dimension dim)
Add a Dimension to the file
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Dimension> |
VariableSimpleIF.getDimensions()
Dimension List.
|
java.util.List<Dimension> |
VariableSimpleAdapter.getDimensions() |
java.util.List<Dimension> |
VariableIF.getDimensions() |
java.util.List<Dimension> |
Variable.getDimensions()
Get the list of dimensions used by this variable.
|
java.util.List<Dimension> |
NetcdfFile.getDimensions()
Get the shared Dimensions used in this file.
|
java.util.List<Dimension> |
Group.getDimensions()
Get the Dimensions contained directly in this group.
|
java.util.List<Dimension> |
VariableIF.getDimensionsAll() |
java.util.List<Dimension> |
Variable.getDimensionsAll()
Get list of Dimensions, including parents if any.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Group.addDimension(Dimension d)
Add a shared Dimension
|
Dimension |
NetcdfFile.addDimension(Group parent,
Dimension d)
Add a shared Dimension to a Group.
|
Variable |
NetcdfFileWriteable.addVariable(java.lang.String varName,
java.lang.Class componentType,
Dimension[] dims)
Deprecated.
use addVariable(String varName, DataType dataType, ArrayList dims);
|
Variable |
NetcdfFileWriteable.addVariable(java.lang.String varName,
DataType dataType,
Dimension[] dims)
Add a variable to the file.
|
boolean |
Group.remove(Dimension d)
Remove an Dimension : uses the dimension hashCode to find it.
|
void |
Variable.setDimension(int idx,
Dimension dim)
Replace a dimension with an equivalent one.
|
Dimension |
FileWriter.writeDimension(Dimension dim)
Add a Dimension to the file
|
| Modifier and Type | Method and Description |
|---|---|
Variable |
NetcdfFileWriteable.addStringVariable(java.lang.String varName,
java.util.List<Dimension> dims,
int max_strlen)
Add a variable with DataType = String to the file.
|
Variable |
NetcdfFileWriteable.addVariable(java.lang.String shortName,
DataType dataType,
java.util.List<Dimension> dims)
Add a variable to the file.
|
static java.lang.String |
Dimension.makeDimensionList(java.util.List<Dimension> dimList) |
void |
Variable.setDimensions(java.util.List<Dimension> dims)
Set the shape with a list of Dimensions.
|
| Constructor and Description |
|---|
Dimension(java.lang.String name,
Dimension from)
Copy Constructor.
|
StructurePseudo(NetcdfFile ncfile,
Group group,
java.lang.String shortName,
Dimension dim)
Deprecated.
Make a Structure out of all Variables with the named dimension as their outermost dimension.
|
StructurePseudo(NetcdfFile ncfile,
Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
Dimension dim)
Deprecated.
Make a Structure out of named Variables, each has the same named outermost dimension.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<Dimension,java.util.List<CoordSysBuilder.VarProcess>> |
CoordSysBuilder.coordVarMap |
protected java.util.List<Dimension> |
CoordinateSystem.domain |
| Modifier and Type | Method and Description |
|---|---|
static Dimension |
DatasetConstructor.getBoundsDimension(NetcdfFile ncfile) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Dimension> |
CoordinateSystem.getDomain()
List of Dimensions that constitute the domain.
|
static java.util.List<Dimension> |
CoordinateSystem.makeDomain(Variable[] axes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CoordSysBuilder.addCoordinateVariable(Dimension dim,
CoordSysBuilder.VarProcess vp) |
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
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CoordinateSystem.containsDomain(java.util.List<Dimension> wantDimensions)
Do we have all the dimensions in the list?
|
static boolean |
CoordinateSystem.isSubset(java.util.List<Dimension> subset,
java.util.List<Dimension> set)
Test if all the Dimensions in subset are in set
|
static boolean |
CoordinateSystem.isSubset(java.util.List<Dimension> subset,
java.util.List<Dimension> set)
Test if all the Dimensions in subset are in set
|
| Constructor and Description |
|---|
StructurePseudo2Dim(NetcdfDataset ncfile,
Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
Dimension outer,
Dimension inner)
Make a Structure out of named Variables which have var(outer, inner, ...)
|
StructurePseudoDS(NetcdfDataset ncfile,
Group group,
java.lang.String shortName,
java.util.List<java.lang.String> varNames,
Dimension outerDim)
Make a Structure out of all Variables with the named dimension as their outermost dimension, or from a list
named Variables, each has the same named outermost dimension.
|
| Modifier and Type | Method and Description |
|---|---|
Dimension |
GridDatatype.getDimension(int i)
get the ith dimension
|
Dimension |
GridDatatype.getEnsembleDimension()
get the ensemble Dimension, if it exists
|
Dimension |
GridDatatype.getRunTimeDimension()
get the runtime Dimension, if it exists
|
Dimension |
GridDatatype.getTimeDimension()
get the time Dimension, if it exists
|
Dimension |
GridDatatype.getXDimension()
get the x Dimension, if it exists
|
Dimension |
GridDatatype.getYDimension()
get the y Dimension, if it exists
|
Dimension |
GridDatatype.getZDimension()
get the z Dimension, if it exists
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Dimension> |
VariableSimpleSubclass.getDimensions() |
java.util.List<Dimension> |
GridDatatype.getDimensions()
Returns a List of Dimension containing the dimensions used by this grid.
|
java.util.List<Dimension> |
GridCoordSystem.getDomain()
Get the list of dimensions used by any of the Axes in the Coordinate System.
|
| Modifier and Type | Method and Description |
|---|---|
Dimension |
GeoGrid.getDimension(int i)
get the ith dimension
|
Dimension |
GeoGrid.getEnsembleDimension()
get the ensemble Dimension, if it exists
|
Dimension |
GeoGrid.getRunTimeDimension()
get the run time Dimension, if it exists
|
Dimension |
GeoGrid.getTimeDimension()
get the time Dimension, if it exists
|
Dimension |
GeoGrid.getXDimension()
get the x Dimension, if it exists
|
Dimension |
GeoGrid.getYDimension()
get the y Dimension, if it exists
|
Dimension |
GeoGrid.getZDimension()
get the z Dimension, if it exists
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Dimension> |
GeoGrid.getDimensions()
Returns an ArrayList containing the dimensions used by this geoGrid.
|
| Modifier and Type | Field and Description |
|---|---|
protected Dimension |
RecordDatasetHelper.obsDim
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static Dimension |
UnidataObsDatasetHelper.findDimension(NetcdfFile ds,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Dimension> |
RadialDatasetSweepAdapter.MyRadialVariableAdapter.getDimensions() |
| Modifier and Type | Field and Description |
|---|---|
protected Dimension |
UnidataTrajectoryObsDataset2.timeDim |
protected Dimension |
SingleTrajectoryObsDataset.timeDim
Deprecated.
|
protected Dimension |
SingleTrajectoryObsDataset.Config.timeDim |
protected Dimension |
MultiTrajectoryObsDataset.timeDim
Deprecated.
|
protected Dimension |
UnidataTrajectoryObsDataset2.trajDim |
protected Dimension |
MultiTrajectoryObsDataset.trajDim
Deprecated.
|
protected Dimension |
TrajectoryObsDatasetImpl.trajectoryDim
Deprecated.
_more_
|
protected Dimension |
TrajectoryObsDatasetImpl.Config.trajectoryDim
_more_
|
| Modifier and Type | Method and Description |
|---|---|
Dimension |
SingleTrajectoryObsDataset.Config.getTimeDim() |
Dimension |
TrajectoryObsDatasetImpl.Config.getTrajectoryDim()
_more_
|
| Modifier and Type | Method and Description |
|---|---|
void |
SingleTrajectoryObsDataset.Config.setTimeDim(Dimension timeDim) |
void |
TrajectoryObsDatasetImpl.Config.setTrajectoryDim(Dimension trajectoryDim)
_more_
|
void |
MultiTrajectoryObsDataset.setTrajectoryInfo(Dimension trajDim,
Variable trajVar,
Dimension timeDim,
Variable timeVar,
Variable latVar,
Variable lonVar,
Variable elevVar)
Deprecated.
Setup needed for all MultiTrajectoryObsDatatypes.
|
| Constructor and Description |
|---|
SingleTrajectoryObsDataset.Config(java.lang.String trajectoryId,
Dimension timeDim,
Variable timeVar,
Variable latVar,
Variable lonVar,
Variable elevVar) |
TrajectoryObsDatasetImpl.Config(java.lang.String trajectoryId,
Dimension trajectoryDim,
Variable dimVar,
Variable latVar,
Variable lonVar,
Variable elevVar)
_more_
|
| Modifier and Type | Method and Description |
|---|---|
Dimension |
Grid.getDimension(int i)
get the ith dimension
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Dimension> |
Grid.getDimensions()
Returns a List of Dimension containing the dimensions used by this grid.
|
java.util.List<Dimension> |
GridCoordSys.getDomain()
Get the list of dimensions used by any of the Axes in the Coordinate System.
|
| Modifier and Type | Field and Description |
|---|---|
protected Dimension |
RecordDatasetHelper.obsDim |
| Modifier and Type | Method and Description |
|---|---|
static Dimension |
CoordSysEvaluator.findDimensionByType(NetcdfDataset ds,
AxisType atype)
Look for Axis by Type.
|
static Dimension |
Evaluator.getDimension(NetcdfDataset ds,
java.lang.String key,
java.util.Formatter errlog) |
| Modifier and Type | Method and Description |
|---|---|
static void |
CoordSysEvaluator.findCoordWithDimension(TableConfig nt,
NetcdfDataset ds,
Dimension outer) |
protected java.lang.String |
TableConfigurerImpl.findNameVariableWithStandardNameAndDimension(NetcdfDataset ds,
java.lang.String standard_name,
Dimension outer,
java.util.Formatter errlog) |
protected Variable |
TableConfigurerImpl.findVariableWithStandardNameAndDimension(NetcdfDataset ds,
java.lang.String standard_name,
Dimension outer,
java.util.Formatter errlog) |
protected Variable |
TableConfigurerImpl.findVariableWithStandardNameAndNotDimension(NetcdfDataset ds,
java.lang.String standard_name,
Dimension outer,
java.util.Formatter errlog) |
static Structure |
Evaluator.getStructureWithDimensions(NetcdfDataset ds,
Dimension dim0,
Dimension dim1) |
protected java.lang.String |
TableConfigurerImpl.matchAxisTypeAndDimension(NetcdfDataset ds,
AxisType type,
Dimension outer) |
protected java.lang.String |
TableConfigurerImpl.matchAxisTypeAndDimension(NetcdfDataset ds,
AxisType type,
Dimension outer,
Dimension inner) |
protected java.lang.String |
TableConfigurerImpl.matchAxisTypeAndDimension(NetcdfDataset ds,
AxisType type,
Dimension outer,
Dimension middle,
Dimension inner) |
| Modifier and Type | Method and Description |
|---|---|
static Dimension |
UnidataPointDatasetHelper.findDimension(NetcdfFile ds,
java.lang.String name) |
static Dimension |
UnidataPointDatasetHelper.findObsDimension(NetcdfFile ds) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
UnidataPointDatasetHelper.getCoordinateName(NetcdfDataset ds,
AxisType a,
Dimension dim)
Tries to find the coordinate variable of the specified type, which has the specified dimension as its firsst dimension
|
protected java.lang.String |
CFpointObs.matchAxisTypeAndDimension(NetcdfDataset ds,
AxisType type,
Dimension outer) |
| Modifier and Type | Method and Description |
|---|---|
Dimension |
DMSPHeader.getNumDataRecordsDim() |
Dimension |
DMSPHeader.getNumSamplesPerBandDim() |
| Modifier and Type | Field and Description |
|---|---|
protected static Dimension |
GempakStationFileIOSP.DIM_LEN2
static for shared dimension of length 2
|
protected static Dimension |
GempakStationFileIOSP.DIM_LEN4
static for shared dimension of length 4
|
protected static Dimension |
GempakStationFileIOSP.DIM_LEN8
static for shared dimension of length 4
|
protected static Dimension |
GempakSoundingIOSP.DIM_MAXMERGELEVELS
static for shared dimension of length 4
|
| Modifier and Type | Method and Description |
|---|---|
protected Variable |
GempakStationFileIOSP.makeStationVariable(java.lang.String varname,
Dimension firstDim)
Make a station variable
|
protected java.util.List<Variable> |
GempakStationFileIOSP.makeStationVars(java.util.List<GempakStation> stations,
Dimension dim)
Make the station variables from a representative station
|
| Modifier and Type | Method and Description |
|---|---|
protected Variable |
GempakStationFileIOSP.makeParamVariable(GempakParameter param,
java.util.List<Dimension> dims)
Make a variable from a GempakParmaeter
|
| Modifier and Type | Method and Description |
|---|---|
static org.jdom.Element |
NcMLWriter.writeDimension(Dimension dim,
org.jdom.Namespace ns) |
| Modifier and Type | Method and Description |
|---|---|
protected Dimension |
VerticalTransformImpl.getTimeDimension()
Get the time Dimension
|
| Constructor and Description |
|---|
AtmosLnPressure(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
AtmosSigma(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
HybridHeight(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Construct a coordinate transform for hybrid height
|
HybridSigmaPressure(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Construct a coordinate transform for sigma pressure
|
OceanS(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
OceanSG1(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Create a new vertical transform for Ocean_S_coordinate_g1
|
OceanSG2(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Create a new vertical transform for Ocean_S_coordinate_g2
|
OceanSigma(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Create a new vertical transform for Ocean S coordinates
|
VerticalTransformImpl(Dimension timeDim)
Construct a VerticalCoordinate
|
VTfromExistingData(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Constructor.
|
WRFEta(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Construct a vertical coordinate for the Weather Research and Forecast
(WRF) model's vertical Eta coordinate
|