지도 앱이 내 위치를 정확히 찾아내는 것은 GPS 위성이 보내는 전파 덕분입니다. 위성은 하늘 높이 떠 있는데, 도대체 어떻게 내 위치를 알아낼 수 있을까요?
GPS 위성은 "이 신호는 몇 시 몇 분 몇 초에 보냈다"는 정확한 시각 정보를 계속 보냅니다. 수신기(스마트폰)는 이 신호가 도착한 시각과 비교해서, 전파가 날아온 시간을 알아내고, 여기에 전파의 속도(빛의 속도)를 곱해 위성까지의 거리를 계산합니다.
위성 1개까지의 거리만 알면 "그 위성을 중심으로 한 어떤 원 위"에 있다는 것만 알 수 있습니다. 하지만 위성이 3개가 되면, 세 원이 겹치는 지점은 오직 한 곳뿐이므로 내 위치를 정확히 알아낼 수 있습니다. 이 방법을 삼변측량(三邊測量)이라고 합니다. (실제 GPS는 시계 오차를 보정하기 위해 위성 4개 이상의 신호를 함께 사용합니다.)
버튼을 누르면 세 위성에서 신호(원)가 퍼져 나가며 내 위치를 찾아냅니다.