В Гугло карты есть такая опция - показать, кто из своих рядом расположен. Вот, имея два телефона, и можно их заставить контролировать друг друга. Правда, там точность всего двадцать метров. И интернет джолжен быть поключен.
Автомобильный навигатор будет себя вести в самолете весьма адекватно.
Дело в том, что современные аппараты, при условии захвата сигнала минимум с четырех спутников, кроме географического положения указывают и высоту над уровнем моря, на которой находится навигатор.
Соответственно покажет и географическое положение, над которым пролетает самолет.
Единственной проблемой может стать металлический корпус самолета, который может сильно ослабить или вообще заглушить сигнал от спутников.
Карты, уже скомпилированые, не откроешь НИЧЕМ. Декомпиляции они не поддаются.
Выход один: рисовать карту, компилировать в формат Навител, отмечать нестыковки, исправлять в исходнике, опять компилировать...
И - по кругу до получения результата.
Я не знаю как в центральной России, но к сожалению в глубинке такого точно нет. Я живу в Прокопьевске (Кемеровская область), тут вообще проблемы с машинами, даже на наш маленький город их не хватает.
Финансирования нет, а вы говорите о такого рода техники.
Навскидку приходят как минимум три способа, сводящиеся по сути к одному и тому же: сравнить то, что показывает вот этот смартфон, с другими данными. А эти другие данные можно взять из навигатора, из другого смартфона, или из карт Гугла или Яндекса. Уж хоть что-то одноиз этого под рукой всегда можно найти. Если координаты совпадают (и лучше проверить по нескольким точкам), то модуль GPS работает правильно.
При условии, конечно, что смартфон в принципе способен ловить навигационные спутники. Потому что если он спутники не ловит - это уже серьёзная проблема, решаемая только хирургнческим путём...