Дано описание бортового программного обеспечения, разработанного для выполнения широкого спектра аэрогеофизических работ с применением различных летательных аппаратов в качестве носителя. Представленный в работе бортовой программный комплекс в реальном времени решает множество важных задач: осуществляет взаимодействие с различными устройствами комплекса, регистрацию получаемой информации, на основе спутниковой навигационной информации вырабатывает необходимую для пилота управляющую информацию с отображением на экране одного или нескольких специальных индикаторов на базе смартфона или планшетного компьютера, что позволяет в автоматическом режиме решать различные штурманские задачи, обеспечивая высокую точность управления проводкой летательного аппарата по заданным линям пути и экономию летного времени с возможностью оперативного управления прохождения полетного задания. Структура программного комплекса позволяет благодаря автоматизации исключить из состава экипажа воздушного судна не только штурмана-съемщика, но и бортоператора.