Your formulas have already been confirmed. But as for the meaning behind the trig: "Ask Dr. Math" has a derivation of that bearing forumla at http://mathforum.org/library/drmath/view/55417.html in the "Date: 06/19/2002 at 08:45:23" message. After reading it a few times, the steps I see:
N = <NORTH> = ( 0 , 0 , 1 )
A = <LOC#1> = ( cos(LAT1), 0, sin(LAT1) ) → this is greatly simplified by LON1 = 0
B = <LOC#2> = ( cos(LAT2)*cos(DLON), cos(LAT2)*sin(DLON), sin(LAT2) )
p = NxA = (0, cos(LAT1), 0)
q = BxA = (sin(LAT1)*cos(LAT2)*sin(DLON),
cos(LAT1)*sin(LAT2)-sin(LAT1)*cos(LAT2)*cos(DLON),
-cos(LAT1)*cos(LAT2)*sin(DLON))
In reply to Re: Calculate bearing between GPS coordinates
by pryrt
in thread Calculate bearing between GPS coordinates
by stevieb
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |