public class GDVConvention extends CSMConvention
CoordSysBuilder.ConventionNameOk, CoordSysBuilder.VarProcess
Modifier and Type | Field and Description |
---|---|
protected ProjectionCT |
projCT |
checkForMeter
conventionName, coordVarMap, debug, log, parseInfo, resourcesDir, userAdvice, varList
Constructor and Description |
---|
GDVConvention() |
Modifier and Type | Method and Description |
---|---|
void |
augmentDataset(NetcdfDataset ds,
CancelTask cancelTask)
Make changes to the dataset that are needed before processing scale/offset in NetcdfDataset.
|
protected void |
findCoordinateAxes(NetcdfDataset ds)
look for aliases.
|
protected AxisType |
getAxisType(NetcdfDataset ds,
VariableEnhanced ve)
Identify what kind of AxisType the named variable is.
|
protected void |
makeCoordinateTransforms(NetcdfDataset ds)
Take all previously identified Coordinate Transforms and create a
CoordinateTransform object by calling CoordTransBuilder.makeCoordinateTransform().
|
addParameter2, makeCoordinateTransform
checkTimeVarForCalendar, isMine
addCoordinateVariable, addUserAdvice, assignCoordinateSystemsExplicit, assignCoordinateTransforms, breakupConventionNames, buildConventionAttribute, buildCoordinateSystems, factory, findCoordinateAxis, findCoordinateSystems, findCoordinateTransforms, findVarProcess, getConventionUsed, getParseInfo, getUseMaximalCoordSys, getUserAdvice, hasXY, isCoordinateAxisForVariable, makeCoordinateAxes, makeCoordinateSystems, makeCoordinateSystemsImplicit, makeCoordinateSystemsMaximal, makeCoordinateTransformVariable, makeDummyTransformVariable, registerConvention, registerConvention, registerConvention, registerNcML, setConventionUsed, setUseMaximalCoordSys
protected ProjectionCT projCT
public void augmentDataset(NetcdfDataset ds, CancelTask cancelTask)
CoordSysBuilderIF
augmentDataset
in interface CoordSysBuilderIF
augmentDataset
in class CSMConvention
ds
- modify this datasetcancelTask
- give user a chance to bail outprotected void findCoordinateAxes(NetcdfDataset ds)
findCoordinateAxes
in class CSMConvention
ds
- whyprotected void makeCoordinateTransforms(NetcdfDataset ds)
CoordSysBuilder
makeCoordinateTransforms
in class CoordSysBuilder
ds
- whyprotected AxisType getAxisType(NetcdfDataset ds, VariableEnhanced ve)
CoordSysBuilder
getAxisType
in class COARDSConvention
ds
- for this datasetve
- a variable alreaddy identified as a Coodinate Axis