ucar.nc2.dataset
Class CoordSysBuilder.VarProcess
java.lang.Object
ucar.nc2.dataset.CoordSysBuilder.VarProcess
- Enclosing class:
- CoordSysBuilder
public class CoordSysBuilder.VarProcess
- extends java.lang.Object
Wrap each variable in the dataset with a VarProcess object.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ds
public NetcdfDataset ds
v
public Variable v
isCoordinateVariable
public boolean isCoordinateVariable
isCoordinateAxis
public boolean isCoordinateAxis
axisType
public AxisType axisType
coordAxes
public java.lang.String coordAxes
coordSys
public java.lang.String coordSys
coordSysFor
public java.lang.String coordSysFor
coordVarAlias
public java.lang.String coordVarAlias
positive
public java.lang.String positive
coordAxisTypes
public java.lang.String coordAxisTypes
coordinates
public java.lang.String coordinates
axis
public CoordinateAxis axis
isCoordinateSystem
public boolean isCoordinateSystem
coordTransforms
public java.lang.String coordTransforms
cs
public CoordinateSystem cs
isCoordinateTransform
public boolean isCoordinateTransform
coordTransformType
public java.lang.String coordTransformType
ct
public CoordinateTransform ct
CoordSysBuilder.VarProcess
public CoordSysBuilder.VarProcess(NetcdfDataset ds)
isData
public boolean isData()
maybeData
public boolean maybeData()
hasCoordinateSystem
public boolean hasCoordinateSystem()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
makeIntoCoordinateAxis
public CoordinateAxis makeIntoCoordinateAxis()
- Turn the variable into a coordinate axis, if not already. Add to the dataset, replacing variable if needed.
- Returns:
- variable as a coordinate axis
makeCoordinateSystem
public void makeCoordinateSystem()
- Create a Coordinate System object, using the list of coordinate axis names in the
(required) axes field.
findCoordinateAxes
public java.util.List<CoordinateAxis> findCoordinateAxes(boolean addCoordVariables)
- Create a list of coordinate axes for this data variable.
Use the list of names in axes or coordinates field.
- Parameters:
addCoordVariables
- if true, add any coordinate variables that are missing.
- Returns:
- list of coordinate axes for this data variable.