Computing Distances between Latitudes/Longitudes in One Step
Stephen P. Morse, San Francisco
Distance computations based on a spherical earth use the formula appearing at
mathforum.org
Distance calculations based on an ellipsoidal earth use the formula developed by
Thaddeus Vincenty