|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gavaghan.geodesy.Ellipsoid
public class Ellipsoid
Encapsulation of an ellipsoid, and declaration of common reference ellipsoids.
Field Summary | |
---|---|
static Ellipsoid |
ANS
The ANS ellipsoid. |
static Ellipsoid |
Clarke1858
The Clarke1858 ellipsoid. |
static Ellipsoid |
Clarke1880
The Clarke1880 ellipsoid. |
static Ellipsoid |
GRS67
The GRS67 ellipsoid. |
static Ellipsoid |
GRS80
The GRS80 ellipsoid. |
static Ellipsoid |
Sphere
A spherical "ellipsoid". |
static Ellipsoid |
WGS72
The WGS72 ellipsoid. |
static Ellipsoid |
WGS84
The WGS84 ellipsoid. |
Method Summary | |
---|---|
static Ellipsoid |
fromAAndF(double semiMajor,
double flattening)
Build an Ellipsoid from the semi major axis measurement and the flattening. |
static Ellipsoid |
fromAAndInverseF(double semiMajor,
double inverseFlattening)
Build an Ellipsoid from the semi major axis measurement and the inverse flattening. |
double |
getFlattening()
Get flattening |
double |
getInverseFlattening()
Get inverse flattening. |
double |
getSemiMajorAxis()
Get semi-major axis. |
double |
getSemiMinorAxis()
Get semi-minor axis. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Ellipsoid WGS84
public static final Ellipsoid GRS80
public static final Ellipsoid GRS67
public static final Ellipsoid ANS
public static final Ellipsoid WGS72
public static final Ellipsoid Clarke1858
public static final Ellipsoid Clarke1880
public static final Ellipsoid Sphere
Method Detail |
---|
public static Ellipsoid fromAAndInverseF(double semiMajor, double inverseFlattening)
semiMajor
- semi major axis (meters)inverseFlattening
-
public static Ellipsoid fromAAndF(double semiMajor, double flattening)
semiMajor
- semi major axis (meters)flattening
-
public double getSemiMajorAxis()
public double getSemiMinorAxis()
public double getFlattening()
public double getInverseFlattening()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |