Приёмник GPS принимает специальные предельно точные калибровочные сигналы с нескольких спутников одновременно, в этих сигналах передаются отметки о точном времени, всякие значения поправок на конфигурацию земного шара и т.д. Процессор приёмника рассчитывает по этим сигналам своё местоположение, чем больше будет видеть одновременно приёмник спутников, тем точней будут вычисления.
На погрешность показаний влияет состояние атмосферы, ибо оно вносит погрешности на скорость прохождения сигналов от спутника к приёмнику.
Кроме этого в код этих сигналов специально вносится так называемый шумовой сигнал погрешности для приёмников GPS общего пользования, из-за этого точность определения местоположения может колебаться до 30 метров. В 2000 году коэффициент такого шума давал погрешности до 200 метров, позднее по многочисленным просьбам шумовой сигнал погрешности снизили до 30 метров.
Эта погрешность вводится намеренно, чтобы GPS приёмники общего пользования не могли определять местоположение с точностью до десятков сантиметров. Приёмники GPS военного назначения умеют отсекать такой сигнал намеренной погрешности и определяют место положение с точностью до десятков сантиметров.
В телефонах есть только GPS приёмник, а в смартфонах GPS навигатор, в первом случае работает через интернет и дополнительный модуль, а во втором через спутник.
Автомобильный навигатор будет себя вести в самолете весьма адекватно.
Дело в том, что современные аппараты, при условии захвата сигнала минимум с четырех спутников, кроме географического положения указывают и высоту над уровнем моря, на которой находится навигатор.
Соответственно покажет и географическое положение, над которым пролетает самолет.
Единственной проблемой может стать металлический корпус самолета, который может сильно ослабить или вообще заглушить сигнал от спутников.
Карты, уже скомпилированые, не откроешь НИЧЕМ. Декомпиляции они не поддаются.
Выход один: рисовать карту, компилировать в формат Навител, отмечать нестыковки, исправлять в исходнике, опять компилировать...
И - по кругу до получения результата.
Брехня. Спутников GPS всего лишь 24 на весь мир. Этого хватает, чтобы в любой точке Земли можно было принять сигналы одновременно от 3 спутников и точно определить по ним свои координаты.
Любой спутник охватывает площадь гораздо больше, чем Москва.
Другое дело, что могли глушить сигналы от спутников уже на Земле. С самолетов, например.
Но я не думаю, что американским самолетам позволили бы просто так кружить над Москвой.