Package ucar.nc2.dataset
Class CoordSysBuilder.VarProcess
java.lang.Object
ucar.nc2.dataset.CoordSysBuilder.VarProcess
- Enclosing class:
- CoordSysBuilder
Wrap each variable in the dataset with a VarProcess object.
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanboolean -
Method Summary
Modifier and TypeMethodDescriptionfindCoordinateAxes(boolean addCoordVariables) Create a list of coordinate axes for this data variable.booleanbooleanisData()voidCreate a Coordinate System object, using the list of coordinate axis names in the (required) axes field.Turn the variable into a coordinate axis, if not already.booleantoString()
-
Field Details
-
ds
-
v
-
isCoordinateVariable
public boolean isCoordinateVariable -
isCoordinateAxis
public boolean isCoordinateAxis -
axisType
-
coordAxes
-
coordSys
-
coordSysFor
-
coordVarAlias
-
positive
-
coordAxisTypes
-
coordinates
-
axis
-
isCoordinateSystem
public boolean isCoordinateSystem -
coordTransforms
-
cs
-
isCoordinateTransform
public boolean isCoordinateTransform -
coordTransformType
-
ct
-
-
Method Details
-
isData
public boolean isData() -
maybeData
public boolean maybeData() -
hasCoordinateSystem
public boolean hasCoordinateSystem() -
toString
-
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
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.
-