How GPS Satellites Determine Your Location

The Global Positioning System (GPS) can determine your location by measuring how long radio signals take to travel from satellites to a receiver on Earth. Using those measurements, the receiver calculates its distance from several satellites and combines the distances to find its position.

This process, called trilateration, is the foundation of GPS navigation. It allows a smartphone to display your location on a map, a car to follow a route, and an aircraft to navigate without relying on a direct connection to a ground-based navigation station.

Although GPS depends on satellites orbiting thousands of miles above Earth, the system does not take photographs of the ground or track every phone individually. Instead, satellites continuously broadcast signals containing information about their positions and the precise time each signal was transmitted. A GPS receiver uses that information to calculate where it is.

What GPS satellites do

GPS is a satellite-based navigation system developed by the United States. Its satellites orbit Earth and transmit radio signals that can be received by compatible devices around the world. The system is designed to provide positioning, navigation, and timing information without requiring the receiver to transmit a signal back to the satellites.

Each GPS satellite carries highly accurate atomic clocks. These clocks provide the precise timing needed to measure the travel time of radio signals. The satellites also transmit data describing their orbital positions, allowing a receiver to determine where each satellite was when it sent a signal.

The GPS satellites operate as part of a larger system with three main components. The space segment consists of the satellites in orbit. The control segment includes ground stations that monitor the satellites, track their orbits, and update their navigation data and clock corrections. The user segment consists of receivers in devices such as smartphones, cars, aircraft, ships, and surveying equipment.

These components work together to make positioning possible. Ground controllers maintain the accuracy of the satellite information, satellites broadcast the signals, and receivers use the signals to calculate their own locations.

An important distinction is that GPS satellites generally do not know where individual users are. They broadcast signals outward, much like radio transmitters. A typical GPS receiver listens to those signals and performs the calculations locally. Because the receiver does not need to send its location to a satellite, GPS positioning can work without a cellular connection or an internet connection, provided the receiver can acquire usable satellite signals.

How radio signals reveal distance

GPS determines distance by measuring the time a signal takes to travel from a satellite to a receiver. Radio signals travel at approximately the speed of light in a vacuum: about 300,000 kilometers per second, or 186,000 miles per second.

The basic calculation is straightforward:

Distance = signal travel time × speed of light

Suppose a satellite sends a signal that takes 0.07 seconds to reach a receiver. Multiplying that time by the speed of light gives the approximate distance traveled by the signal. GPS uses much shorter time intervals in practice, but the principle is the same.

Because radio waves travel so quickly, even a tiny timing error can produce a substantial distance error. Light travels about 300 meters in one microsecond, which is one-millionth of a second. An error of just a few nanoseconds can therefore affect a calculated distance by several feet.

To measure travel time, a satellite transmits a precisely timed signal containing a distinctive digital pattern. The receiver generates a matching pattern internally and compares the two. By shifting the internally generated pattern until it aligns with the received signal, the receiver estimates how long the signal has been traveling.

The satellite’s transmission time and the receiver’s estimated arrival time provide the information needed to calculate the signal’s travel time. Multiplying that time by the speed of light gives an estimate of the satellite-to-receiver distance.

In practice, this measured distance is not perfectly accurate. The receiver’s clock may be slightly wrong, the signal may slow as it passes through the atmosphere, and reflections or interference may distort the signal. GPS processing accounts for many of these effects through corrections and mathematical estimation.

How trilateration turns distances into a location

Knowing the distance to one satellite is not enough to determine a unique position. If a receiver is 12,000 miles from a particular satellite, for example, it could be anywhere on an enormous spherical surface centered on that satellite.

A second distance measurement narrows the possibilities. Two spheres generally intersect along a circle, meaning the receiver must lie somewhere along that circle if both distance measurements are exact.

A third distance measurement narrows the possibilities further. The intersection of three spheres usually produces two possible points in three-dimensional space. Additional information, such as the receiver’s approximate location near Earth’s surface, can help eliminate an implausible solution.

This is the central idea behind trilateration: determining a position from measured distances to known reference points. It differs from triangulation, which determines position using angles.

GPS receivers use signals from multiple satellites whose positions are known. Each satellite provides a distance measurement, and the receiver combines the measurements to find the location that best fits them.

Real-world measurements are imperfect, so the receiver usually cannot find a point that matches every measured distance exactly. Instead, it calculates a position that best satisfies the available measurements, accounting for clock errors and other modeled sources of uncertainty.

Although three distances can theoretically constrain a three-dimensional position, a practical GPS receiver generally needs signals from at least four satellites to determine its three spatial coordinates and correct for its own clock offset.

Why GPS receivers usually need four satellites

GPS satellites carry atomic clocks because accurate timing is essential to the system. A typical smartphone or car navigation receiver, however, uses a much less expensive clock that cannot remain synchronized with GPS satellite time to the required precision on its own.

This difference creates an additional unknown in the positioning calculation: the receiver’s clock error.

If the receiver’s clock is slightly ahead or behind the correct time, the measured travel times will be wrong. The resulting distance estimates will also be wrong, potentially shifting the calculated position significantly.

The receiver therefore solves for four unknowns: its three-dimensional position, expressed as latitude, longitude, and altitude or an equivalent set of coordinates, and its clock offset.

Signals from four satellites provide the four independent measurements generally needed to solve for those unknowns. The receiver can estimate its location and the correction needed to reconcile its clock with GPS time.

Additional satellites provide more measurements than the minimum required. These extra observations help the receiver improve its solution, detect inconsistent measurements, and reduce the effects of certain errors.

The four-satellite requirement is a practical rule for a full three-dimensional GPS solution with an unknown receiver clock. Specialized techniques, prior knowledge of the receiver’s position or altitude, and additional sensors can sometimes permit a solution with fewer satellites. Nevertheless, four satellites are the standard starting point for understanding how ordinary GPS positioning works.

How satellites know their own positions

A receiver can calculate its distance from a satellite only if it also knows where that satellite was when it transmitted its signal. GPS provides this information through navigation data broadcast by the satellites.

The satellites follow carefully characterized orbits around Earth. Their positions change continuously, so a receiver cannot rely on a fixed coordinate for any satellite. Instead, the navigation message contains orbital information that allows the receiver to calculate the satellite’s position at a particular time.

Ground-based control stations play an essential role in maintaining this information. They track the satellites, monitor their performance, estimate their orbital paths and clock behavior, and send updated data when needed.

A receiver combines the orbital information with the signal’s transmission time to determine the satellite’s position at the relevant moment. This timing detail matters because a satellite continues moving while its signal travels toward Earth.

GPS receivers must also account for the difference between the time a signal leaves a satellite and the time it reaches the receiver. Calculating the satellite’s position at the transmission time ensures that the distance measurement is associated with the correct point along the satellite’s orbit.

Together, precise timing and accurate orbital information make the distance calculations meaningful. A perfectly measured travel time would not yield a reliable location if the receiver did not know where the transmitting satellite was.

Why relativity matters to GPS

GPS works in part because its clocks are extremely precise, but maintaining that precision requires accounting for effects described by Einstein’s theories of relativity.

Two relativistic effects are particularly important. The first is gravitational time dilation, which means clocks at different gravitational potentials do not tick at exactly the same rates. GPS satellites orbit far above Earth’s surface, where Earth’s gravitational field is weaker than it is at the surface. As a result, their clocks tend to run faster than comparable clocks on the ground.

The second effect is special-relativistic time dilation. A clock moving at high speed relative to an observer runs more slowly than a clock at rest in that observer’s frame. Because GPS satellites move rapidly in orbit, their motion causes their clocks to run slower than ground-based clocks by this effect.

These two effects act in opposite directions, but the gravitational effect is larger. Taken together, they cause GPS satellite clocks to gain approximately 38 microseconds per day relative to clocks on Earth’s surface if the relevant relativistic corrections are not applied.

That difference may sound insignificant, but it would create enormous positioning errors. Light travels nearly 300 meters in a microsecond, so a timing discrepancy of this size would accumulate into distance errors of several miles per day.

GPS accounts for these relativistic effects through the system’s clock design, timing conventions, and navigation calculations. Other smaller effects, including those associated with a satellite’s changing position in Earth’s gravitational field and the Earth’s rotation during signal travel, also matter in high-accuracy positioning.

Relativity is therefore not an optional refinement added to an otherwise complete GPS system. It is part of the physics that makes the system accurate enough to use.

What happens when GPS signals pass through the atmosphere

A GPS signal does not travel through empty space all the way to a receiver. It passes through Earth’s atmosphere, which affects the signal’s travel time.

One important source of error is the ionosphere, a region of the upper atmosphere containing electrically charged particles. These particles affect radio signals in a way that depends partly on the signal’s frequency and the amount of ionization along its path. The resulting delay can change with time, location, solar activity, and other conditions.

GPS satellites also send signals through the lower atmosphere, including the troposphere, where changes in temperature, pressure, and humidity affect the signal’s propagation. These effects are less dependent on frequency than the ionospheric delay and can be estimated using atmospheric models and other measurements.

Atmospheric delays cause the measured travel time to differ from the time that would be expected if the signal traveled through a vacuum. If the receiver interpreted that delay as extra distance, it could calculate an incorrect position.

GPS receivers and high-accuracy positioning systems use different methods to reduce these errors. Standard receivers may apply broadcast corrections and mathematical models. More advanced receivers can compare signals transmitted at different frequencies to estimate and remove much of the ionospheric delay.

Atmospheric conditions are only part of the problem. Buildings, cliffs, and other obstacles can block satellite signals, while reflective surfaces can cause signals to arrive indirectly after bouncing off nearby objects. This effect, known as multipath, can make the measured travel time longer than the direct path would produce.

In open areas with a clear view of the sky, receivers generally have better access to satellite signals and fewer severe obstructions. In dense cities, wooded areas, and indoor environments, positioning can become less reliable because signals may be blocked, weakened, or distorted.

Why GPS accuracy varies from place to place

GPS does not deliver exactly the same accuracy in every environment. The quality of a position estimate depends on the satellite signals available, the geometry of the satellites, the receiver’s design, and the size of the remaining measurement errors.

Satellite geometry refers to how the satellites are arranged in the sky relative to the receiver. If the visible satellites are spread across different directions, their distance measurements tend to constrain the position more effectively. If the satellites are clustered in a limited part of the sky, small measurement errors can produce larger errors in the calculated location.

This effect is sometimes described using geometric dilution of precision, or GDOP. The term describes how satellite geometry amplifies measurement uncertainty. Favorable geometry generally produces a more reliable position estimate than poor geometry, even when the individual signals have similar quality.

Buildings and terrain can also reduce accuracy by blocking parts of the sky. A receiver on an open plain may receive direct signals from many satellites, while a receiver surrounded by tall buildings may have only a partial view of them. Urban canyons can also create reflected signals that confuse distance measurements.

Receiver quality matters, too. Antenna design, signal-processing capabilities, clock stability, and the ability to use multiple satellite signals all influence performance. Some devices also combine GPS measurements with information from other navigation systems or sensors.

For these reasons, a GPS position should be understood as an estimate rather than an exact point guaranteed to be correct. A device may display many decimal places in its coordinates, but the number of digits shown does not establish the true accuracy of the measurement.

How smartphones determine location without a cellular connection

GPS itself does not require a cellular network or Wi-Fi connection. A phone with a functioning GPS receiver can calculate its position from satellite signals even when it has no internet access, provided the signals are strong enough to be received and processed.

However, smartphones often combine GPS with other information to determine location more quickly or reliably. Wi-Fi networks, cellular towers, motion sensors, and stored positioning data can help a device estimate where it is, especially when satellite reception is weak.

For example, a phone may use previously downloaded satellite orbital information to reduce the time needed to acquire a GPS signal. This technique is commonly called assisted GPS when network-provided information helps the receiver establish a position more quickly. The network assists the process, but the underlying GPS distance measurements still come from satellite signals.

When a phone is indoors or between tall buildings, GPS signals may be too weak or distorted to provide a dependable position. The device may then rely more heavily on Wi-Fi positioning, cellular information, or motion sensors. The location shown on the screen may therefore be based on a combination of technologies rather than GPS alone.

Mapping applications also need map data to display the calculated coordinates as a recognizable place or route. The satellite system determines a position in a coordinate system; the application matches that position to streets, buildings, trails, and other geographic features.

These are separate tasks. GPS calculates where a receiver is, while mapping software interprets that location in the context of the surrounding world.

How GPS supports navigation, timing, and modern technology

GPS is best known for navigation, but its ability to provide precise timing is equally important. Because satellite signals carry accurate time information, GPS receivers can synchronize clocks as well as calculate positions.

Communication networks use precise timing to coordinate the transmission and reception of signals. Electric power systems use synchronized timing measurements to monitor conditions across widely separated locations. Financial and scientific systems also rely on accurate timekeeping for certain operations and measurements.

GPS has also transformed surveying, mapping, agriculture, transportation, and disaster response. Specialized receivers can determine positions much more accurately than ordinary consumer devices when they use additional corrections and advanced processing techniques.

Some high-precision methods compare GPS observations from multiple receivers or incorporate correction data from known reference stations. These techniques can remove or reduce shared errors in satellite clocks, orbits, and signal propagation. Under suitable conditions, specialized equipment can achieve centimeter-level positioning, although the result depends on the method, environment, equipment, and time available for measurement.

GPS is also one member of a broader family of satellite navigation systems. Other global systems include Russia’s GLONASS, the European Union’s Galileo, and China’s BeiDou. Many modern receivers can use signals from several of these systems, increasing the number of available satellites and often improving coverage and positioning reliability.

Despite these advances, the central principle remains unchanged. Satellites broadcast precisely timed signals and information about their positions. A receiver measures how long those signals take to arrive, estimates its distances from the satellites, and solves for the location that best fits the measurements.

The result is a system that can determine position across much of the world without requiring satellites to observe individual users or receivers to transmit their coordinates. GPS turns measurements of time into measurements of distance, and those distances into a location on Earth.

Looking For Something Else?