Given the semi-major axis and a flattening factor, is it possible to calculate the semi-minor axis?
Asked
Active
Viewed 3,775 times
12
2 Answers
2
Possibly something like this. Correct me if I'm wrong.
$j$ = semi-major
$n$ = semi-minor
$e$ = eccentricity
$n = \sqrt{(j\sqrt{1 - e^{2}}) \times (j(1 - e^{2}))}$
Jon Bringhurst
- 174
-1
Where,
$a$ = transverse radius = semi-major axis (for ellipse/oblate spheroid);
$b$ = conjugate radius = semi-minor axis (" " ");
$oe$ = angular eccentricity = $\arccos(\frac{b}{a})$;
$f$ = flattening = $\frac{a-b}{a} = 1 - \frac{b}{a} = 1 - \cos(oe) = 2\sin(\frac{oe}{2})^{2}$;
then $b = a\cos(oe) = a(1-f)$.
And a great answer could go into some good detail here, not just provide a formula.
– Nick Jul 20 '10 at 20:24