OpenGTS™ Tracker

Назначение

OpenGTS™ Tracker это приложение для серверов OpenGTS™ (www.opengts.org).

Главное назначение прграммы - непрерывно отслеживать положение Вашего устройства в пространстве и отсылать его на сервер или кэшировать, когда связь недоступна. Программа может работать в свернутом режиме (background mode) и когда Ваш iPhone пребывает в спящем режиме.

Полученные координаты отмечаются на карте красным маркером. После успешной отправки на сервер, маркер помечается зеленым цветом. Вы можете развернуть карту на весь экран жестом "щипок" (доступно только в полной версии).

Вы можете создать любое количество аккаунтов для работы с разными серверами или учетными записями и переключаться между ними по необходимости (доступно только в полной версии). Серверный аккаунт может быть представлен или парой "Пользователь"-"Транспорт" или идентификатором устройства.

Режимы работы

    Программа имеет 3 основных режима работы:
  1. Постоянный мониторинг местоположение с помощью служб GPS. Координата отправляется через задаваемое в настройках расстояние. Это наиболее точный метод, но он потребляет очень много энергии и быстро расходует батарею.
  2. Работа по таймеру: GPS включается через задаваемые промежутки времени (от 30 сек и более) для определения текущего положения. Это менее аккуратный метод, но более экономичный.
  3. Режим определения положения по вышкам сотовой связи (может быть недоступно для устройств без поддержки GSM). Точность определения координат этим методом составляет 500 м и хуже, но он очень экономичный.

Режимы экономии заряда

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

Дополнительные опции

Для информирования о работающей в бэкграунде программе на иконке программы устанавливается бэйдж с номером выбранного режима. Когда программа не запущена (сервис остановлен), бэйдж убирается. Вы можете отключить эту настроку в меню системных настроек (доступно только в полной версии).

© 2014 Igor Dvoeglazov mailto:i.dvoeglazov<@>yandex.ru