Class DatumParameters
java.lang.Object
org.locationtech.proj4j.parser.DatumParameters
Contains the parsed/computed parameter values
which are used to create
the datum and ellipsoid for a
CoordinateReferenceSystem.
This class also implements the policies for
which parameters take precedence
when multiple inconsistent ones are present.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetA()getDatum()doublegetES()getGrids()private booleanvoidsetA(double a) voidsetB(double b) voidvoidsetDatumTransform(double[] datumTransform) voidsetEllipsoid(Ellipsoid ellipsoid) voidsetES(double es) voidsetF(double f) voidvoidsetR_A()voidsetRF(double rf)
-
Field Details
-
SIXTH
private static final double SIXTH- See Also:
-
RA4
private static final double RA4- See Also:
-
RA6
private static final double RA6- See Also:
-
RV4
private static final double RV4- See Also:
-
RV6
private static final double RV6- See Also:
-
datum
-
datumTransform
private double[] datumTransform -
grids
-
ellipsoid
-
a
private double a -
es
private double es
-
-
Constructor Details
-
DatumParameters
public DatumParameters()
-
-
Method Details
-
getDatum
-
isDefinedExplicitly
private boolean isDefinedExplicitly() -
getEllipsoid
-
setDatumTransform
public void setDatumTransform(double[] datumTransform) -
setDatum
-
setEllipsoid
-
setGrids
-
setA
public void setA(double a) -
setB
public void setB(double b) -
setES
public void setES(double es) -
setRF
public void setRF(double rf) -
setR_A
public void setR_A() -
setF
public void setF(double f) -
getA
public double getA() -
getES
public double getES() -
getGrids
-