# GPS uses magnetic north? Eh?

**URL:** <https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955>\
**Category:** Factual Questions\
**Created:** [November 25, 2019, 9:19am UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955 "2019-11-25T09:19:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Colophon](https://avatars.discourse-cdn.com/v4/letter/c/f05b48/32.png) [@Colophon](https://boards.straightdope.com/u/Colophon)\
**Post date:** [November 25, 2019, 9:19am UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/1 "2019-11-25T09:19:26Z")

</div>

Earlier this year there were stories in the news about how the north magnetic pole is moving faster than modelled, and that this was causing problems for GPS navigation.

[Example 1](https://newsforkids.net/articles/2019/01/25/north-pole-moving-quickly-gps-frozen/)

[Example 2](https://www.businessinsider.com/earths-magnetic-north-pole-moved-navigation-2019-2?r=US&IR=T)

> [@](#):
>
> By combining the magnetic North Pole, the magnetic model, and information from satellites, GPS systems can figure out where something is on Earth.

I thought GPS just used the positions of satellites in orbit, rather than anything to do with compasses. Can anyone explain in simple terms why a GPS system needs to know where the magnetic north pole is?

---

<div class="post-metadata">

**Author:** ![The\_Stafford\_Cripps](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/the_stafford_cripps/32/7167_2.png) [@The\_Stafford\_Cripps](https://boards.straightdope.com/u/The_Stafford_Cripps)\
**Post date:** [November 25, 2019, 9:25am UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/2 "2019-11-25T09:25:33Z")

</div>

Does the GPS indicate that a ship should use its magnetic compass to go on a bearing of “25 degrees west of magnetic north” or something like that? In which case the figures could be wrong.

---

<div class="post-metadata">

**Author:** ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)\
**Post date:** [November 25, 2019, 11:12am UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/3 "2019-11-25T11:12:11Z")

</div>

> [@Colophon](#):
>
> Earlier this year there were stories in the news about how the north magnetic pole is moving faster than modelled, and that this was causing problems for GPS navigation.
> 
> [Example 1](https://newsforkids.net/articles/2019/01/25/north-pole-moving-quickly-gps-frozen/)
> 
> [Example 2](https://www.businessinsider.com/earths-magnetic-north-pole-moved-navigation-2019-2?r=US&IR=T)
> 
> I thought GPS just used the positions of satellites in orbit, rather than anything to do with compasses. Can anyone explain in simple terms why a GPS system needs to know where the magnetic north pole is?

Internet crap. Click Bait. It doesn’t matter if it’s true as long as people click.

GPS units are positioned relative to GPS Satellites. GPS Satellites are positioned relative to GPS ground stations. Hence: GPS units are positioned relative to GPS ground stations.

The position of magnetic north matters to some people. It moves around quite a lot. It’s got nothing to do with GPS. It’s like saying GPS needs to be updated because you got a Democrat Governor in your state.

I imagine that due to continental drift, the ground stations move relative to each other and relative to your GPS unit. I imagine that the GPS system has to be updated due to continental drift. Fortunately, continental drift is smaller than the accuracy of GPS anyway, so I imagine that doesn’t matter very much.

---

<div class="post-metadata">

**Author:** ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)\
**Post date:** [November 25, 2019, 11:17am UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/4 "2019-11-25T11:17:45Z")

</div>

> [@The\_Stafford\_Cripps](#):
>
> Does the GPS indicate that a ship should use its magnetic compass to go on a bearing of “25 degrees west of magnetic north” or something like that? In which case the figures could be wrong.

Ships normally (?) use a gyroscopic compass for the autopilot. Having the magnetic pole in the wrong place would confuse people (near the north pole), not ships.

---

<div class="post-metadata">

**Author:** ![Machine\_Elf](https://avatars.discourse-cdn.com/v4/letter/m/82dd89/32.png) [@Machine\_Elf](https://boards.straightdope.com/u/Machine_Elf)\
**Post date:** [November 25, 2019, 11:35am UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/5 "2019-11-25T11:35:35Z")

</div>

> [@The\_Stafford\_Cripps](#):
>
> Does the GPS indicate that a ship should use its magnetic compass to go on a bearing of “25 degrees west of magnetic north” or something like that? In which case the figures could be wrong.

I think this is basically it. AIUI, GPS operates entirely without knowledge of magnetic north. It’s great for positional accuracy, but if/when it ever craps out (power/electronics failure, hostile interference, reactivation of [selective availability](https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_Positioning_System#Selective_availability)), it sure is nice to have a good ol’ magnetic compass as a backup tool. [NOAA has this to say about the World Magnetic Model:](https://www.ngdc.noaa.gov/geomag/WMM/uses.shtml)

> [@NOAA](#):
>
> Why do we need magnetic navigation when Global Position System (GPS) is readily available? GPS provides precise point location but only measures travel direction when in constant motion. A GPS receiver must collect several sets of latitude and longitude pairs to obtain direction. In addition, GPS signals may become blocked due to obstructions, adverse terrestrial and space weather, ionospheric conditions or being underwater or underground. Hence, compasses complement GPS receivers to attain precise and immediate navigational headings for air, ground, and water-based systems. Electronic compasses and the WMM commonly co-exist in GPS receivers.

When you’re far from the pole, the distance between expected magnetic north and actual magnetic north is relatively small. when you get to high latitudes, the distance matters more. If your GPS navigational system craps out and you’ve fallen back to depending on magnetic north to know where you are and where you’re headed, being off by a few miles can make the difference between a safe journey and a shipwreck.

FWIW, NOAA’s explanation about measuring travel direction seems a bit odd. After all, a compass doesn’t measure travel direction either; it just tells you which way you’re facing.

Of tangential interest: [Satellite compasses](http://www.oceannavigator.com/January-February-2018/Satellite-compass-tells-all/) are available that can tell which way a ship is pointing without any movement. They do this by employing an array of two or three GPS receivers spaced several feet apart.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [November 25, 2019, 11:54am UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/6 "2019-11-25T11:54:44Z")

</div>

GPS doesn’t use magnetic north at all. But the location and navigation system on your phone, which has GPS as one component and which most folks mistakenly call as a whole GPS, has magnetic north as another component.

GPS tells position very well, but it only tells position. It can, with time, tell what direction you’re going, by comparing where you are at different times. But that’s a slow process, and it can’t be used at all when you’re stopped to tell what direction you’re facing.

A compass can tell that. So phones use a combination of GPS and a compass (and a whole bunch of other techniques) to tell you where you are and what direction you’re facing.

---

<div class="post-metadata">

**Author:** ![scr4](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@scr4](https://boards.straightdope.com/u/scr4)\
**Post date:** [November 25, 2019, 2:32pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/7 "2019-11-25T14:32:59Z")

</div>

> [@Machine\_Elf](#):
>
> FWIW, NOAA’s explanation about measuring travel direction seems a bit odd. After all, a compass doesn’t measure travel direction either; it just tells you which way you’re facing.

The section you quoted says a compass is used to determine immediate _heading_, i.e. which way you’re facing.

What they are saying is, when the vehicle is making a turn, GPS isn’t fast enough to display course (travel direction) _or_ heading in real time. But a compass can still display the heading in real time, which is much better than nothing.

---

<div class="post-metadata">

**Author:** ![Xema](https://avatars.discourse-cdn.com/v4/letter/x/9de053/32.png) [@Xema](https://boards.straightdope.com/u/Xema)\
**Post date:** [November 25, 2019, 2:45pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/8 "2019-11-25T14:45:39Z")

</div>

> [@Chronos](#):
>
> GPS tells position very well, but it only tells position. It can, with time, tell what direction you’re going, by comparing where you are at different times. But that’s a slow process, and it can’t be used at all when you’re stopped to tell what direction you’re facing.

But note that the OP’s two examples deal with ship & aircraft - which care about navigation mostly when in motion.

And on a vehicle the size of either of these, it would be practical to have at least two separate GPS receivers, to give accurate heading at all times.

---

<div class="post-metadata">

**Author:** ![Xema](https://avatars.discourse-cdn.com/v4/letter/x/9de053/32.png) [@Xema](https://boards.straightdope.com/u/Xema)\
**Post date:** [November 25, 2019, 2:48pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/9 "2019-11-25T14:48:59Z")

</div>

> [@scr4](#):
>
> What they are saying is, when the vehicle is making a turn, GPS isn’t fast enough to display course (travel direction) _or_ heading in real time.

Which is a bit outdated - GPS receivers that update 5 to 10 times a second are becoming common.

---

<div class="post-metadata">

**Author:** ![scr4](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@scr4](https://boards.straightdope.com/u/scr4)\
**Post date:** [November 25, 2019, 3:01pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/10 "2019-11-25T15:01:06Z")

</div>

> [@Xema](#):
>
> Which is a bit outdated - GPS receivers that update 5 to 10 times a second are becoming common.

This won’t help if the vehicle is moving very slowly. GPS can only measure direction if you’ve moved far enough in that direction to measure the difference in position.

---

<div class="post-metadata">

**Author:** ![yabob](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/yabob/32/2821_2.png) [@yabob](https://boards.straightdope.com/u/yabob)\
**Post date:** [November 25, 2019, 3:11pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/11 "2019-11-25T15:11:33Z")

</div>

Incidently, I saw that chart a while back, and hadn’t realized that magnetic north rate of drift was as fast as it was even before recent decades. They’ve been doing updates to compass variation figures on regular basis. Probably not a big deal if they have to update it more often. BTW, look at the projected path. For now, it’s moving towards the true pole - compass variation has been getting less for most locales. The magnetic field is getting slightly weaker, too. At least a flip is still believed to be a few thousand years into the future.

---

<div class="post-metadata">

**Author:** ![Xema](https://avatars.discourse-cdn.com/v4/letter/x/9de053/32.png) [@Xema](https://boards.straightdope.com/u/Xema)\
**Post date:** [November 25, 2019, 3:27pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/12 "2019-11-25T15:27:12Z")

</div>

> [@scr4](#):
>
> This won’t help if the vehicle is moving very slowly.

With strong emphasis on very. Modern receivers are capable of reporting direction of motion fairly accurately at speeds greater than, say, 10 feet per minute.

---

<div class="post-metadata">

**Author:** ![Telemark](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/telemark/32/372_2.png) [@Telemark](https://boards.straightdope.com/u/Telemark)\
**Post date:** [November 25, 2019, 3:32pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/13 "2019-11-25T15:32:30Z")

</div>

> [@Xema](#):
>
> With strong emphasis on very. Modern receivers are capable of reporting direction of motion fairly accurately at speeds greater than, say, 10 feet per minute.

Ah, you’ve seen me running with my GPS watch.

---

<div class="post-metadata">

**Author:** ![The\_Stafford\_Cripps](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/the_stafford_cripps/32/7167_2.png) [@The\_Stafford\_Cripps](https://boards.straightdope.com/u/The_Stafford_Cripps)\
**Post date:** [November 25, 2019, 3:45pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/14 "2019-11-25T15:45:02Z")

</div>

> [@Xema](#):
>
> With strong emphasis on very. Modern receivers are capable of reporting direction of motion fairly accurately at speeds greater than, say, 10 feet per minute.

But on a ship rolling on the sea, surely the margins of error for direction would be huge over short periods of time (unless you’re triangulating multiple receivers)?

---

<div class="post-metadata">

**Author:** ![Gorsnak](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/gorsnak/32/7587_2.png) [@Gorsnak](https://boards.straightdope.com/u/Gorsnak)\
**Post date:** [November 25, 2019, 4:38pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/15 "2019-11-25T16:38:45Z")

</div>

> [@The\_Stafford\_Cripps](#):
>
> But on a ship rolling on the sea, surely the margins of error for direction would be huge over short periods of time (unless you’re triangulating multiple receivers)?

If you cared about roll-induced error, you could use a gyroscope input and correct for roll in software.

---

<div class="post-metadata">

**Author:** ![scr4](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@scr4](https://boards.straightdope.com/u/scr4)\
**Post date:** [November 25, 2019, 5:04pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/16 "2019-11-25T17:04:27Z")

</div>

> [@Xema](#):
>
> With strong emphasis on very. Modern receivers are capable of reporting direction of motion fairly accurately at speeds greater than, say, 10 feet per minute.

I don’t see how. 10 feet per minute is 2 inches per second. If you want to determine the direction you moved in the last second, to an accuracy of 5 degrees, you need a position measurement with a precision of 2 inch \* tan(5 degree) = 0.17 inch.

---

<div class="post-metadata">

**Author:** ![Machine\_Elf](https://avatars.discourse-cdn.com/v4/letter/m/82dd89/32.png) [@Machine\_Elf](https://boards.straightdope.com/u/Machine_Elf)\
**Post date:** [November 25, 2019, 5:10pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/17 "2019-11-25T17:10:06Z")

</div>

> [@scr4](#):
>
> I don’t see how. 10 feet per minute is 2 inches per second. If you want to determine the direction you moved in the last second, to an accuracy of 5 degrees, you need a position measurement with a precision of 2 inch \* tan(5 degree) = 0.17 inch.

GPS doesn’t use position measurements to calculate speed; it measures doppler shift of the GPS signal.

> **[How Does GPS Work?](https://en.racelogic.support/VBOX_Automotive/Knowledge_Base/How_Does_GPS_Work%3F)**
>
> There are currently 30 operational US Military owned Satellites orbiting the earth on 20,200 km orbits, giving 100 % world coverage (24 is considered the minimum required for full global service).

> [@RaceLogic](#):
>
> There is a common misconception that speed measured via GPS is done so as a function of position against time. If this were the case, GPS velocity would be just about unusable, because GPS position relies on precise measurements of the distance from the receiver to the satellite, and therefore suffers from numerous effects - such as atmospheric interference - which delays the signal.
> 
> Fortunately, velocity isn’t measured like this: instead, the Doppler shift in the signals coming from the satellites is captured and this leads to an incredibly accurate measurement of speed.

---

<div class="post-metadata">

**Author:** ![sitchensis](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/sitchensis/32/4892_2.png) [@sitchensis](https://boards.straightdope.com/u/sitchensis)\
**Post date:** [November 25, 2019, 6:00pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/18 "2019-11-25T18:00:19Z")

</div>

It’s pretty common in literature on the subject to breakup “GPS System” into some sort of space segment, control segment and user segment. Different authors do it differently but the main point is that the user end is usually included. When you include the user end you then also have to include datums, projections and navigation.

---

<div class="post-metadata">

**Author:** ![scr4](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@scr4](https://boards.straightdope.com/u/scr4)\
**Post date:** [November 25, 2019, 6:51pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/19 "2019-11-25T18:51:11Z")

</div>

> [@Machine\_Elf](#):
>
> GPS doesn’t use position measurements to calculate speed; it measures doppler shift of the GPS signal.
> 
> [https://racelogic.support/01VBOX\_Automotive/01General\_Information/Knowledge\_Base/How\_Does\_GPS\_Work%3F](https://racelogic.support/01VBOX_Automotive/01General_Information/Knowledge_Base/How_Does_GPS_Work%3F)

I thought most commercial GPS receivers didn’t have this capability but perhaps I was mistaken. But still, if a receiver measures each vector component of velocity to 10 ft/min accuracy, you need to be moving 10x that speed to determine your course direction to 5 degree accuracy.

---

<div class="post-metadata">

**Author:** ![Machine\_Elf](https://avatars.discourse-cdn.com/v4/letter/m/82dd89/32.png) [@Machine\_Elf](https://boards.straightdope.com/u/Machine_Elf)\
**Post date:** [November 25, 2019, 6:59pm UTC](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955/20 "2019-11-25T18:59:50Z")

</div>

> [@scr4](#):
>
> I thought most commercial GPS receivers didn’t have this capability but perhaps I was mistaken. But still, if a receiver measures each vector component of velocity to 10 ft/min accuracy, you need to be moving 10x that speed to determine your course direction to 5 degree accuracy.

I’m getting in over my head here, but [this PDF file](https://insidegnss.com/wp-content/uploads/2018/01/marapr15-SOLUTIONS.pdf) speaks of the ability (in theory if not in practice) for GPS systems to measure velocities with accuracy on the order of a few centimeters per second (see second page of document), which is on par with your 10 ft/min spec for accurately assessing course direction.

[Next page](https://boards.straightdope.com/t/gps-uses-magnetic-north-eh/843955.md?page=2)
