Package ucar.nc2.dataset.transform
Interface HorizTransformBuilderIF
-
- All Known Implementing Classes:
AlbersEqualArea,AzimuthalEquidistant,FlatEarth,Geostationary,LambertAzimuthal,LambertConformalConic,LambertCylindricalEqualArea,LatLon,Mercator,MSGnavigation,Orthographic,PolarStereographic,PolyconicProjection,RotatedLatLon,RotatedPole,Sinusoidal,Stereographic,TransverseMercator,UTM,VerticalPerspective
public interface HorizTransformBuilderIFDescribe- Since:
- 5/5/2015
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetTransformName()Get the Transform name.ProjectionCTmakeCoordinateTransform(AttributeContainer ctv, String geoCoordinateUnits)Make a ProjectionCT from a Coordinate Transform Variable.voidsetErrorBuffer(Formatter sb)Pass in a Formatter where error messages can be appended.
-
-
-
Method Detail
-
makeCoordinateTransform
ProjectionCT makeCoordinateTransform(AttributeContainer ctv, String geoCoordinateUnits)
Make a ProjectionCT from a Coordinate Transform Variable. A ProjectionCT is just a container for the metadata, the real work is in the ProjectionImpl- Parameters:
ctv- the coordinate transform variable.geoCoordinateUnits- the geo X/Y coordinate units, or null.- Returns:
- ProjectionCT
-
getTransformName
String getTransformName()
Get the Transform name. Typically this is matched on by an attribute in the dataset.- Returns:
- name of the transform.
-
setErrorBuffer
void setErrorBuffer(Formatter sb)
Pass in a Formatter where error messages can be appended.- Parameters:
sb- use this Formatter to record parse and error info
-
-