|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.norther.tammi.acorn.math.Geo.DefaultGeodeticSystem
public static class Geo.DefaultGeodeticSystem
A default implementation of GeodeticSystem.
Constructor Summary | |
---|---|
Geo.DefaultGeodeticSystem(double axis,
double flat,
double parallel,
double meridian,
double scale,
double northing,
double easting,
double... params)
Constructs a new system. |
Method Summary | |
---|---|
double |
getCentralMeridian()
Gets the central meridian in radians. |
double |
getEquivalentRadius()
Gets equivalent circle radius in meters. |
double |
getFalseEasting()
Gets the false easting in meters. |
double |
getFalseNorthing()
Gets the false northing in meters. |
double |
getFirstEccentricity()
Gets the first eccentricity of the reference ellipsoid. |
double |
getFirstFlattening()
Gets first flattening of the reference ellipsoid. |
double |
getFromGRS80ParameterA()
Gets the from GRS80 4-parameter conversion parameter a. |
double |
getFromGRS80ParameterB()
Gets the from GRS80 4-parameter conversion parameter b. |
double |
getFromGRS80ParameterC()
Gets the from GRS80 4-parameter conversion parameter c. |
double |
getFromGRS80ParameterD()
Gets the from GRS80 4-parameter conversion parameter d. |
double |
getPolynomialI1()
Gets the polynomial i1. |
double |
getPolynomialI2()
Gets the polynomial i2. |
double |
getPolynomialI3()
Gets the polynomial i3. |
double |
getPolynomialI4()
Gets the polynomial i4. |
double |
getPolynomialJ1()
Gets the polynomial j1. |
double |
getPolynomialJ2()
Gets the polynomial j2. |
double |
getPolynomialJ3()
Gets the polynomial j3. |
double |
getPolynomialJ4()
Gets the polynomial j4. |
double |
getScaleFactor()
Gets the scale factor in central meridian. |
double |
getSecondFlattening()
Gets the second flattening of the reference ellipsoid. |
double |
getSemiMajorAxis()
Gets the semi-major axis of the reference ellipsoid in meters. |
double |
getStandardParallel()
Gets the standard parallel in radians. |
double |
getToGRS80ParameterA()
Gets the to GRS80 4-parameter conversion parameter a. |
double |
getToGRS80ParameterB()
Gets the to GRS80 4-parameter conversion parameter b. |
double |
getToGRS80ParameterC()
Gets the to GRS80 4-parameter conversion parameter c. |
double |
getToGRS80ParameterD()
Gets the to GRS80 4-parameter conversion parameter d. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Geo.DefaultGeodeticSystem(double axis, double flat, double parallel, double meridian, double scale, double northing, double easting, double... params)
axis
- the semi-major axis in meters.flat
- the first flattening.parallel
- the standard parallel in radians.meridian
- the central meridian in radians.scale
- the scale factor in the central meridian.northing
- the false northing in meters.easting
- the false easting in meters.params
- the from and to GRS80 conversion parameters.Method Detail |
---|
public double getSemiMajorAxis()
Geo.GeodeticSystem
getSemiMajorAxis
in interface Geo.GeodeticSystem
public double getFirstFlattening()
Geo.GeodeticSystem
getFirstFlattening
in interface Geo.GeodeticSystem
public double getSecondFlattening()
Geo.GeodeticSystem
getSecondFlattening
in interface Geo.GeodeticSystem
public double getFirstEccentricity()
Geo.GeodeticSystem
getFirstEccentricity
in interface Geo.GeodeticSystem
public double getStandardParallel()
Geo.GeodeticSystem
getStandardParallel
in interface Geo.GeodeticSystem
public double getCentralMeridian()
Geo.GeodeticSystem
getCentralMeridian
in interface Geo.GeodeticSystem
public double getScaleFactor()
Geo.GeodeticSystem
getScaleFactor
in interface Geo.GeodeticSystem
public double getFalseNorthing()
Geo.GeodeticSystem
getFalseNorthing
in interface Geo.GeodeticSystem
public double getFalseEasting()
Geo.GeodeticSystem
getFalseEasting
in interface Geo.GeodeticSystem
public double getEquivalentRadius()
Geo.GeodeticSystem
getEquivalentRadius
in interface Geo.GeodeticSystem
public double getPolynomialI1()
Geo.GeodeticSystem
getPolynomialI1
in interface Geo.GeodeticSystem
public double getPolynomialI2()
Geo.GeodeticSystem
getPolynomialI2
in interface Geo.GeodeticSystem
public double getPolynomialI3()
Geo.GeodeticSystem
getPolynomialI3
in interface Geo.GeodeticSystem
public double getPolynomialI4()
Geo.GeodeticSystem
getPolynomialI4
in interface Geo.GeodeticSystem
public double getPolynomialJ1()
Geo.GeodeticSystem
getPolynomialJ1
in interface Geo.GeodeticSystem
public double getPolynomialJ2()
Geo.GeodeticSystem
getPolynomialJ2
in interface Geo.GeodeticSystem
public double getPolynomialJ3()
Geo.GeodeticSystem
getPolynomialJ3
in interface Geo.GeodeticSystem
public double getPolynomialJ4()
Geo.GeodeticSystem
getPolynomialJ4
in interface Geo.GeodeticSystem
public double getFromGRS80ParameterA()
Geo.GeodeticSystem
getFromGRS80ParameterA
in interface Geo.GeodeticSystem
public double getFromGRS80ParameterB()
Geo.GeodeticSystem
getFromGRS80ParameterB
in interface Geo.GeodeticSystem
public double getFromGRS80ParameterC()
Geo.GeodeticSystem
getFromGRS80ParameterC
in interface Geo.GeodeticSystem
public double getFromGRS80ParameterD()
Geo.GeodeticSystem
getFromGRS80ParameterD
in interface Geo.GeodeticSystem
public double getToGRS80ParameterA()
Geo.GeodeticSystem
getToGRS80ParameterA
in interface Geo.GeodeticSystem
public double getToGRS80ParameterB()
Geo.GeodeticSystem
getToGRS80ParameterB
in interface Geo.GeodeticSystem
public double getToGRS80ParameterC()
Geo.GeodeticSystem
getToGRS80ParameterC
in interface Geo.GeodeticSystem
public double getToGRS80ParameterD()
Geo.GeodeticSystem
getToGRS80ParameterD
in interface Geo.GeodeticSystem
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |