public class CoordSysBuilder.VarProcess
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
CoordinateAxis |
axis |
AxisType |
axisType |
java.lang.String |
coordAxes |
java.lang.String |
coordAxisTypes |
java.lang.String |
coordinates |
java.lang.String |
coordSys |
java.lang.String |
coordSysFor |
java.lang.String |
coordTransforms |
java.lang.String |
coordTransformType |
java.lang.String |
coordVarAlias |
CoordinateSystem |
cs |
CoordinateTransform |
ct |
NetcdfDataset |
ds |
boolean |
isCoordinateAxis |
boolean |
isCoordinateSystem |
boolean |
isCoordinateTransform |
boolean |
isCoordinateVariable |
java.lang.String |
positive |
Variable |
v |
Constructor and Description |
---|
VarProcess(NetcdfDataset ds) |
Modifier and Type | Method and Description |
---|---|
java.util.List<CoordinateAxis> |
findCoordinateAxes(boolean addCoordVariables)
Create a list of coordinate axes for this data variable.
|
boolean |
hasCoordinateSystem() |
boolean |
isData() |
void |
makeCoordinateSystem()
Create a Coordinate System object, using the list of coordinate axis names in the
(required) axes field.
|
CoordinateAxis |
makeIntoCoordinateAxis()
Turn the variable into a coordinate axis, if not already.
|
boolean |
maybeData() |
java.lang.String |
toString() |
public NetcdfDataset ds
public Variable v
public boolean isCoordinateVariable
public boolean isCoordinateAxis
public AxisType axisType
public java.lang.String coordAxes
public java.lang.String coordSys
public java.lang.String coordSysFor
public java.lang.String coordVarAlias
public java.lang.String positive
public java.lang.String coordAxisTypes
public java.lang.String coordinates
public CoordinateAxis axis
public boolean isCoordinateSystem
public java.lang.String coordTransforms
public CoordinateSystem cs
public boolean isCoordinateTransform
public java.lang.String coordTransformType
public CoordinateTransform ct
public VarProcess(NetcdfDataset ds)
public boolean isData()
public boolean maybeData()
public boolean hasCoordinateSystem()
public java.lang.String toString()
toString
in class java.lang.Object
public CoordinateAxis makeIntoCoordinateAxis()
public void makeCoordinateSystem()
public java.util.List<CoordinateAxis> findCoordinateAxes(boolean addCoordVariables)
addCoordVariables
- if true, add any coordinate variables that are missing.