Conversion from aircraft bearing to normal degrees

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
5 replies · 10K views
michael atlas
Messages
8
Reaction score
0
I have a list of bearings that I want to convert. The normal degrees circle is oriented with 0 to 360 going counter clockwise. I have degrees calculations that require this. I have a set of data from bearings from an aircraft where I need to convert those bearings to normal degrees bearings. As in, the bearings that I have are oriented 90 degrees out of phase and they go from 0 to 360 clock wise.

Attached is a picture of what I mean.

Does anyone know a formula to do this for any bearing to normal degrees?
 
Earth sciences news on Phys.org
What was wrong with the method I gave you in your earlier thread?
 
I did not realize it until I had to present the data that I used the formula for in the code that I wrote, but the bearing was off. The bearing that aircraft use orients the degreesfrom 0 at north to 90 at east, to 180 at south, etc. The bearings that I had where I needed that formula for were oriented that way. That code worked only for bearings that were oriented in the way standard mathematics works: as in for the unit circle; 0 degrees is oriented on the right side of the circle and it increments up to 360 degrees as you go counter clock wise on the circle.

So for example, when I have a bearing that is 270 degrees, the code tells me the new lat and long was at a bearing of 90 degrees. and vice versa.

I had to convert my bearings to the standard orientation in math for 0, 90 180, 270, 360 unit circle. It's fine now because I figured out the conversion.

R/
Mike
 
I did not realize it until I had to present the data that I used the formula for in the code that I wrote, but the bearing was off. The bearing that aircraft use orients the degreesfrom 0 at north to 90 at east, to 180 at south, etc. The bearings that I had where I needed that formula for were oriented that way. That code worked only for bearings that were oriented in the way standard mathematics works: as in for the unit circle; 0 degrees is oriented on the right side of the circle and it increments up to 360 degrees as you go counter clock wise on the circle.

Mebbe so, but the formulae I posted before were already corrected.

Attached is a flowchart for programming the conventional non corrected formulae.
 

Attachments

  • bearing1.jpg
    bearing1.jpg
    19.1 KB · Views: 1,414
Hmm I wonder if compass bearing in degrees=Mod(90-x,360) wouldn't do the trick.
 
Last edited: