/** * @deprecated use CoordTransBuilder.makeDummyTransformVariable */ static public VariableDS makeDummyTransformVariable(NetcdfDataset ds, CoordinateTransform ct) { return CoordTransBuilder.makeDummyTransformVariable(ds, ct); }
/** * Take all previously identified Coordinate Transforms and create a * CoordinateTransform object by calling CoordTransBuilder.makeCoordinateTransform(). * * @param ncDataset why */ protected void makeCoordinateTransforms(NetcdfDataset ncDataset) { for (VarProcess vp : varList) { if (vp.isCoordinateTransform && vp.ct == null) { vp.ct = CoordTransBuilder.makeCoordinateTransform(vp.ds, vp.v, parseInfo, userAdvice); } } }
/** * Register a class that implements a Coordinate Transform. * @param transformName name of transform. This name is used in the datasets to identify the transform, eg CF names. * @param className name of class that implements CoordTransBuilderIF. * @throws ClassNotFoundException if Class.forName( className) fails */ static public void registerTransform( String transformName, String className) throws ClassNotFoundException { Class c = Class.forName( className); registerTransform( transformName, c); }
public ProjectionImpl getProjection() { if (projection == null && isHoriz) { synchronized (this) { projection = CoordTransBuilder.makeProjection(this, new Formatter()); } } return projection; }
/** * @deprecated use CoordTransBuilder.makeDummyTransformVariable */ static public VariableDS makeDummyTransformVariable(NetcdfDataset ds, CoordinateTransform ct) { return CoordTransBuilder.makeDummyTransformVariable(ds, ct); }
/** * Register a class that implements a Coordinate Transform. * @param transformName name of transform. This name is used in the datasets to identify the transform, eg CF names. * @param className name of class that implements CoordTransBuilderIF. * @throws ClassNotFoundException if Class.forName( className) fails */ static public void registerTransform( String transformName, String className) throws ClassNotFoundException { Class c = Class.forName( className); registerTransform( transformName, c); }
protected CoordinateTransform makeCoordinateTransform(NetcdfDataset ds, Variable ctv) { return CoordTransBuilder.makeCoordinateTransform(ds, ctv, parseInfo, userAdvice); }
protected VariableDS makeCoordinateTransformVariable(NetcdfDataset ds, CoordinateTransform ct) { VariableDS v = CoordTransBuilder.makeDummyTransformVariable(ds, ct); parseInfo.format(" made CoordinateTransformVariable: %s\n", ct.getName()); return v; }
/** * Register a class that implements a Coordinate Transform. * @param transformName name of transform. This name is used in the datasets to identify the transform, eg CF names. * @param className name of class that implements CoordTransBuilderIF. * @throws ClassNotFoundException if Class.forName( className) fails */ static public void registerTransform( String transformName, String className) throws ClassNotFoundException { Class c = Class.forName( className); registerTransform( transformName, c); }
/** * Take all previously identified Coordinate Transforms and create a * CoordinateTransform object by calling CoordTransBuilder.makeCoordinateTransform(). * * @param ncDataset why */ protected void makeCoordinateTransforms(NetcdfDataset ncDataset) { for (VarProcess vp : varList) { if (vp.isCoordinateTransform && vp.ct == null) { vp.ct = CoordTransBuilder.makeCoordinateTransform(vp.ds, vp.v, parseInfo, userAdvice); } } }
protected VariableDS makeCoordinateTransformVariable(NetcdfDataset ds, CoordinateTransform ct) { VariableDS v = CoordTransBuilder.makeDummyTransformVariable(ds, ct); parseInfo.format(" made CoordinateTransformVariable: %s%n", ct.getName()); return v; }
/** * Register a class that implements a Coordinate Transform. * @param transformName name of transform. This name is used in the datasets to identify the transform, eg CF names. * @param className name of class that implements CoordTransBuilderIF. */ static public void registerTransformMaybe( String transformName, String className) { Class c; try { c = Class.forName( className); } catch (ClassNotFoundException e) { if (loadWarnings) log.warn("Coordinate Transform Class "+className+" not found."); return; } registerTransform( transformName, c); }
/** * Take all previously identified Coordinate Transforms and create a * CoordinateTransform object by calling CoordTransBuilder.makeCoordinateTransform(). * * @param ncDataset why */ protected void makeCoordinateTransforms(NetcdfDataset ncDataset) { for (VarProcess vp : varList) { if (vp.isCoordinateTransform && vp.ct == null) { vp.ct = CoordTransBuilder.makeCoordinateTransform(vp.ds, vp.v, parseInfo, userAdvice); } } }
protected VariableDS makeCoordinateTransformVariable(NetcdfDataset ds, CoordinateTransform ct) { VariableDS v = CoordTransBuilder.makeDummyTransformVariable(ds, ct); parseInfo.format(" made CoordinateTransformVariable: %s%n", ct.getName()); return v; }
/** * Register a class that implements a Coordinate Transform. * @param transformName name of transform. This name is used in the datasets to identify the transform, eg CF names. * @param className name of class that implements CoordTransBuilderIF. */ static public void registerTransformMaybe( String transformName, String className) { Class c; try { c = Class.forName( className); } catch (ClassNotFoundException e) { if (loadWarnings) log.warn("Coordinate Transform Class "+className+" not found."); return; } registerTransform( transformName, c); }
protected CoordinateTransform makeCoordinateTransform(NetcdfDataset ds, Variable ctv) { return CoordTransBuilder.makeCoordinateTransform(ds, ctv, parseInfo, userAdvice); }
VariableDS ctvSyn = CoordTransBuilder.makeDummyTransformVariable(ncd, ct); logger.debug(" dump of equivilent ctv = {}", ctvSyn);
/** * Register a class that implements a Coordinate Transform. * @param transformName name of transform. This name is used in the datasets to identify the transform, eg CF names. * @param className name of class that implements CoordTransBuilderIF. */ static public void registerTransformMaybe( String transformName, String className) { Class c = null; try { c = Class.forName( className); } catch (ClassNotFoundException e) { if (loadWarnings) log.warn("Coordinate Transform Class "+className+" not found."); return; } registerTransform( transformName, c); }
protected CoordinateTransform makeCoordinateTransform(NetcdfDataset ds, Variable ctv) { return CoordTransBuilder.makeCoordinateTransform(ds, ctv, parseInfo, userAdvice); }
assert vct.getVerticalTransformType() == vtype : vct.getVerticalTransformType(); VariableDS ctv = CoordTransBuilder.makeDummyTransformVariable(ncd, ct); if (show) System.out.println(" dump of equivilent ctv = \n" + ctv);