es.prodevelop.geodetic.utils.conversion
Class Elipsoide

java.lang.Object
  extended byes.prodevelop.geodetic.utils.conversion.Elipsoide

public class Elipsoide
extends java.lang.Object

Ellipsoide ED50 or WGS84

Author:
vsanjaime

Constructor Summary
Elipsoide(double _a, double _f)
          Constructor
 
Method Summary
 double getA()
          Get Semimayor Axis
 double getB()
          Get Semiminor Axis
 double getC()
          Get Radio de curvatura polar
static Elipsoide getED50()
           
 double getF()
          Get Flattening
 double getPe()
          Get First Excentricity
 double getPe2()
          Get First Excentricity ^2
 double getSe()
          Get Second Excentricity
 double getSe2()
          Get Second Excentricity ^2
static Elipsoide getWGS84()
           
 double[] radios(double lat)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Elipsoide

public Elipsoide(double _a,
                 double _f)
Constructor

Parameters:
_a - Semimayor Axis elipsoide
_f - Flattening elipsoide
Method Detail

radios

public double[] radios(double lat)
Parameters:
lat - = latitude
Returns:
double[] = {rm, rn, rg}

getA

public double getA()
Get Semimayor Axis


getB

public double getB()
Get Semiminor Axis


getF

public double getF()
Get Flattening


getPe

public double getPe()
Get First Excentricity


getPe2

public double getPe2()
Get First Excentricity ^2


getSe

public double getSe()
Get Second Excentricity


getSe2

public double getSe2()
Get Second Excentricity ^2


getC

public double getC()
Get Radio de curvatura polar


getED50

public static Elipsoide getED50()

getWGS84

public static Elipsoide getWGS84()