Package ucar.nc2.dataset.transform
Interface HorizTransformBuilderIF
-
- All Known Implementing Classes:
AlbersEqualArea
,AzimuthalEquidistant
,FlatEarth
,Geostationary
,LambertAzimuthal
,LambertConformalConic
,LambertCylindricalEqualArea
,LatLon
,McIDASAreaTransformBuilder
,Mercator
,MSGnavigation
,Orthographic
,PolarStereographic
,PolyconicProjection
,RotatedLatLon
,RotatedPole
,Sinusoidal
,Stereographic
,TransverseMercator
,UTM
,VerticalPerspective
public interface HorizTransformBuilderIF
Describe- Since:
- 5/5/2015
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getTransformName()
Get the Transform name.ProjectionCT
makeCoordinateTransform(AttributeContainer ctv, String geoCoordinateUnits)
Make a ProjectionCT from a Coordinate Transform Variable.void
setErrorBuffer(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
-
-