@squawk
    Preparing search index...
    • Converts a true bearing to a magnetic bearing by subtracting the magnetic declination at the given position. The result is normalized to [0, 360).

      Parameters

      • trueBearingDeg: number

        True bearing in degrees.

      • latDeg: number

        Geodetic latitude in decimal degrees.

      • lonDeg: number

        Geodetic longitude in decimal degrees.

      • Optionaloptions: MagneticFieldOptions

        Optional altitude and date.

      Returns number

      Magnetic bearing in degrees, normalized to [0, 360).

      import { magnetic } from '@squawk/flight-math';

      // Convert a true heading of 360 to magnetic at a given position
      const magHeading = magnetic.trueToMagnetic(360, 40.0, -105.0);