СОЗДАНИЕ СИСТЕМЫ СЛЕЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ СИСТЕМЫ НАВИГАЦИИ GPS А. И. БОЛТУНОВ, А.В. ЦЫКАРЕВ Пермский государственный национальный исследовательский университет, 614990, Пермь, Букирева, 15 На сегодняшний день в мире существует несколько навигационных систем, использующих искусственные спутники Земли, но предлагающими действительно глобальный сервис позиционирования практически в любом месте нашей планеты являются лишь две: российская ГЛОНАСС и американская NAVSTAR. Именно к ним принято относить популярное сокращение GPS (Global Positioning System). Сегмент потребителей GPS, аналогично сегменту потребителей ГЛОНАСС, состоит из приемников и некоторых дополнительных устройств, таких как антенны, интерфейс с исполнительными устройствами, а также вспомогательного программного обеспечения. В простейшем случае приемник получает от НКА навигационные данные, встроенный вычислитель решает навигационную задачу и выводит на дисплей абсолютные значения координат. Однако для большинства применений столь скромных возможностей недостаточно. На первом этапе работы мы создаем приложение для мобильных устройств на базе ОС Android. Данное приложение будет «прослушивать» изменение координат устройства и при перемещении на расстояние большее, чем заранее определенная минимальная дистанция, будет формировать сообщение в виде: ;; Это сообщение будет передаваться как SMS-сообщение на сервер для дальнейшей обработки. Разработка приложения велась в среде программирования Eclipse и с помощью комплекса средств разработки Android SDK на языке программирования Java. Приложение содержит класс Autorun, производный от базового класса BroadcastReceiver. По сути, этот класс реализует приемник широковещательных сообщений. Настроим этот приемник, добавив обработчик события BOOT_COMPLETED. В этом обработчике необходимо вызвать сервис, выполняющий работу с GPS модулем и записать в лог-файл сообщение о запуске сервиса. После запуска устройства и загрузки ОС, создан86