public class Ellipsoid extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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 ratio.
|
double |
getInverseFlattening()
Get inverse flattening ratio.
|
double |
getSemiMajorAxis()
Get semi-major axis.
|
double |
getSemiMinorAxis()
Get semi-minor axis.
|
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
public static Ellipsoid fromAAndInverseF(double semiMajor, double inverseFlattening)
semiMajor - semi major axis (meters)inverseFlattening - inverse flattening ratiopublic static Ellipsoid fromAAndF(double semiMajor, double flattening)
semiMajor - semi major axis (meters)flattening - flattening ratiopublic double getSemiMajorAxis()
public double getSemiMinorAxis()
public double getFlattening()
public double getInverseFlattening()
Copyright © 2016. All rights reserved.