Давайте я попробую на пальцах рассказать, как работает GPS. Представьте, что вы заблудились в лесу. К счастью, вокруг леса бегают ваши друзья – скажем, Вася, Петя и Маша. И вот чтобы вам помочь, они все одновременно вдруг кричат: «Ау!». Но хоть крикнули они одновременно, вы сначала слышите васино «ау», потом петино, а уж затем машино. Ну, понятно – значит, к Васе вы ближе всего, а дальше других от вас Маша. Зная точное время, в которое ребята крикнули, а также вспомнив, чему равна скорость звука, вы сможете определить точное расстояние до каждого из ребят. А если у вас есть карта да при этом вы знаете, где в момент крика находился каждый из кричащих, то легко сможете вычислить точку, где находитесь сами (и все это, заметьте, безо всякого интернета).
А теперь представьте, что лес – не лес, а Земля; ребята – летающие вокруг нее спутники (их штук тридцать), а вместо уха у вас GPS-приемник. Спутники вместо простого «ау» передают сигнал, содержащий имя спутника, его координаты и время, в которое послан этот сигнал. Ваш приемник с помощью своей антенны (и опять-таки без интернета) всегда может услышать, как минимум, 4 спутника и на основании полученных от них данных определяет ваше положение на планете – ну, как вы сами это сделали в лесу.
Как видите, все просто.
Приемник ничего не посылает