Про карты и время
Такая нетривиальная технология, как спутниковая навигация, работает благодаря формуле из учебника физики 6 класса: расстояние равно скорости, умноженной на время. Спутники, которые летают вокруг Земли — всего лишь точнейшие атомные часы, постоянно транслирующие время. Сигнал доходит с некоторой задержкой: грубо говоря, если телефон получает данные
«17 часов 30 минут 12,9 секунд»
в 17 часов 30 минут 13 секунд, то сигнал летел от спутника до телефона 0,1 секунду. Зная, что радиоволны распространяются со скоростью света, остаётся умножить эту задержку на 300 000 км/с и получить расстояние до спутника.
Теперь дело за малым — получить информацию от нескольких спутников, чтобы определить позицию в пространстве. Здесь работает принцип триангуляции: выяснив расстояние всего до трёх точек, можно найти своё относительное местоположение, которое будет на пересечении окружностей с известным радиусом. В космосе все немного сложнее, все-таки Земля шарообразная, а триангуляция работает на плоскости, так что для вычисления местоположения нужен четвертый спутник, но сам принцип остается неизменным (подробнее можно почитать здесь).
В общем, все гениальное просто.
Такая нетривиальная технология, как спутниковая навигация, работает благодаря формуле из учебника физики 6 класса: расстояние равно скорости, умноженной на время. Спутники, которые летают вокруг Земли — всего лишь точнейшие атомные часы, постоянно транслирующие время. Сигнал доходит с некоторой задержкой: грубо говоря, если телефон получает данные
«17 часов 30 минут 12,9 секунд»
в 17 часов 30 минут 13 секунд, то сигнал летел от спутника до телефона 0,1 секунду. Зная, что радиоволны распространяются со скоростью света, остаётся умножить эту задержку на 300 000 км/с и получить расстояние до спутника.
Теперь дело за малым — получить информацию от нескольких спутников, чтобы определить позицию в пространстве. Здесь работает принцип триангуляции: выяснив расстояние всего до трёх точек, можно найти своё относительное местоположение, которое будет на пересечении окружностей с известным радиусом. В космосе все немного сложнее, все-таки Земля шарообразная, а триангуляция работает на плоскости, так что для вычисления местоположения нужен четвертый спутник, но сам принцип остается неизменным (подробнее можно почитать здесь).
В общем, все гениальное просто.