Home▸Physics & Mechanics▸GPS Triangulation Simulator (2D)

GPS Triangulation Simulator (2D)

Interactive 2D GPS triangulation simulator: adjust the number of satellites and signal noise, watch distance circles intersect, and see the real trilateration math solve a receiver's estimated position.

Physics & Mechanics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-gps-triangulation ↗ Open standalone

This 2D simulator places a receiver at a hidden true position on a flat map and surrounds it with satellites, each broadcasting a timed signal whose round-trip delay converts to a distance circle. Raise the satellite count to add more intersecting circles, or add signal noise to see how atmospheric delay and clock drift blur each measured range — a live Gauss-Newton least-squares solver then triangulates an estimated position from the noisy circles in real time, and the readout shows exactly how far that estimate drifts from the truth.

⚙ Under the hood

Adjust satellite count and signal noise to watch a live least-squares solver triangulate a receiver's position from intersecting distance circles.

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)