Package org.locationtech.proj4j.parser
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 TypeMethodDescriptiondouble
getA()
getDatum()
double
getES()
getGrids()
private boolean
void
setA
(double a) void
setB
(double b) void
void
setDatumTransform
(double[] datumTransform) void
setEllipsoid
(Ellipsoid ellipsoid) void
setES
(double es) void
setF
(double f) void
void
setR_A()
void
setRF
(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
-