GPSMTA - android GPS трекер

GPSMTA - android GPS tracker

GPSMTA - GPS слежение за телефоном для Андроид

GPSMTA - GPS слежение за телефоном для Android

GPSMTA - GPS tracker for Android

GPSMTA - GPS tracker for smartphone

GPSMTA - GPS monitoring for Android

GPSMTA - GPS трекер для Андроид

GPSMTA - GPS трекер для смартфона

GPSMTA - GPS мониторинг для Андроид

GPSMTA - ГПС трекер для Андроид

GPSMTA - ГПС мониторинг для Андроид

GPSM - программно-аппаратный комплекс GPS мониторинга

GPSMC - GPS мониторинг для Windows программа визуализации

Единая страна

GPSMTA - GPS трекер / GPS мониторинг для Android

GPSMTA - GPS трекер / GPS мониторинг для Android
Посещений от 30.05.2015
Количество посещений GPSMTA
  • 26.11.2015 - Релиз ver 4.07.04
  • 15.11.2015 - Релиз ver 4.07.03
  • 30.10.2015 - Релиз ver 4.07.02
  • 22.09.2015 - Релиз ver 4.07.01
  • 27.07.2015 - Релиз ver 4.03.01
  • 11.07.2015 - Релиз ver 4.03.00
  • 15.05.2015 - Релиз ver 4.02.00
  • 14.03.2015 - Релиз ver 4.01.00
  • 28.02.2015 - Релиз ver 4.00.02
  • 15.02.2015 - Релиз ver 4.00.01
  • 06.02.2015 - Релиз ver 4.00.00 ВНИМАНИЕ !!! Версия не совместима с предыдущей и обязательна к переустановке.
  • 24.01.2015 - Релиз ver 3.04.01
  • 22.12.2014 - Релиз ver 3.03.05
  • 12.12.2014 - Релиз ver 3.03.04
  • 28.11.2014 - Релиз ver 3.03.03
  • 23.11.2014 - Релиз ver 3.03.02
  • 25.10.2014 - Релиз ver 3.03.01
  • 09.09.2014 - Релиз ver 3.02.01
  • 08.08.2014 - Релиз ver 3.00.01
  • 21.07.2014 - Релиз ver 3.00.00 ВНИМАНИЕ !!! Версия не совместима с предыдущей и обязательна к переустановке.
  • 27.06.2014 - Релиз ver 2.03.02
  • 20.06.2014 - Релиз ver 2.03.01
  • 30.05.2014 - Релиз ver 2.01.01
  • 07.05.2014 - Релиз ver 2.01.00
  • 25.04.2014 - Релиз ver 2.00.04
  • 18.04.2014 - Релиз ver 2.00.03
  • 04.04.2014 - Релиз ver 2.00.02
  • 26.03.2014 - Релиз ver 2.00.01
  • 08.03.2014 - Релиз ver 2.00.00 ВНИМАНИЕ !!! Версия не совместима с предыдущей и обязательна к переустановке.
  • 24.02.2014 - Релиз ver 1.00.02
  • 20.02.2014 - Релиз ver 1.00.01
  • 14.02.2014 - Релиз ver 1.00.00
  • 26.01.2014 - Релиз ver 0.03.00
  • 19.01.2014 - Релиз ver 0.02.03
  • 21.12.2013 - Релиз ver 0.02.02
  • 21.11.2013 - Релиз ver 0.02.01
  • 16.11.2013 - Релиз ver 0.02.00
  • 20.10.2013 - Релиз ver 0.01.00

Краткое описание

Бесплатная программа gpsmta является неотъемлемой частью программно-аппаратного комплекса GPS мониторинга - GPSM. И предназначена для передачи географических координат android-устройства на сервер хранения и обработки информации. А также для наблюдения, в режиме online, за другими трекерами, входящими в Сообщество.

В сущности, это программа "два в одном" - трекер и программа визуализации не только вашего местоположения, но и местоположения других трекеров.

Далее в этом тексте, слова трекер и смартфон трактуются как синонимы.

Как начать пользоваться бесплатным сервисом GPS мониторинга ?

Скриншоты программы

GPSMTA - основное окно GPSMTA - окно настроек GPSMTA - окно настроек GPSMTA - окно сообщества
GPSMTA - карта (собственный трек) GPSMTA - карта (список доступных карт) GPSMTA - карта (трекеры сообщества) GPSMTA - карта (информация по трекеру)

Основной функционал программы:

  • Определение координат по GPS (GSM не гарантируется).
  • Передача маршрутных точек на сервер хранения и обработки информации.
  • Гибкая настройка частоты передачи точек.
  • Визуализация текущего местоположения на различных картах.
  • Визуализация на карте местоположения трекеров, входящих в Сообщество (мониторинг трекеров)
  • Автозапуск модуля передачи точек после перезагрузки устройства
  • Работа модуля передачи точек в фоновом режиме
  • Криптованный протокол работы с сервером
  • Аудио прослушивание трекеров Сообщества
  • Телеметрия (датчики/события)
  • Управление удалёнными трекерами посредством SMS-команд
  • Получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение
  • Скрытая работа сервиса передачи точек
  • Пониженное энергопотребление в интервальных георежимах и в стандартном георежиме в условиях плохого приёма
  • Заблаговременное отключение/включение GPS посредством алгоритма анализа качества сигнала спутников
  • Панель информации о спутниках
  • Конфигурирование удалённых трекеров посредством SMS
  • Запароливание функционала
  • Ручная очистка кеша маршрутных точек
  • Работа трекера с любым, отличным от GPSM, сервером
  • Мониторинг радиальной зоны
  • Мониторинг широковещательной зоны
  • Локализация: English, Українська, Русский [ NEW ]

Работа программы в составе комплекса GPSM:

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

В Н И М А Н И Е !!! Дождитесь передачи первой точки серверу. Иначе, будете получать сообщение: "Трекер не зарегистрирован в системе !"

Для наблюдения за трекером, используя программу gpsmc, необходимо залогиниться со следующими параметрами:

Login: UID вашего устройства
Password: 1111

Пример отображение UID в настройках программы GPSMTA
GPSMTA - UID устройства
отображение UID в настройках программы GPSMTA

Пример окна Логина программ GPSMC и MapTour
Окно логина программ GPSMC и MapTour
Окно логина программ GPSMC и MapTour

Где в качестве логина, необходимо использовать UID вашего устройства, отображаемый в настройках программы GPSMTA.

После успешного логина, посредством программы GPSMC, желательно сменить первоначальный пароль, вызвав форму изменения пароля: Осноные режимы -> Смена моего пароля. Также, смена пароля доступна в окне "Настройки" программы GPSMTA.


Примеры треков, построенных в программе gpsmc.
На основании данных, переданных трекером gpsmta.
GPSMTA - пешеходный трек
Пешеходный трек
[ Югозападный угол - это не ошибка трекера, это тропинка ]
GPSMTA - велосипедный трек
Велосипедный трек
Описание:
  1. Визуализация текущего местоположения на карте
  2. Режимы работы геолокации
  3. Сообщества
  4. Автозапуск передачи путевых точек
  5. Управление сервисом передачи путевых точек
  6. Значёк в панели уведомлений (скрыл в версии 3.03.00)
  7. Аудио прослушивание трекеров Сообщества
  8. Телеметрия (датчики/события)
  9. Управление удалёнными трекерами посредством SMS-команд
  10. Получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение
  11. Использование сервиса unwiredlabs.com для получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение
  12. Георежим "GPS через SMS"
  13. Панель информации о спутниках
  14. Конфигурирование удалённых трекеров посредством SMS
  15. Запароливание функционала
  16. Работа трекера с любым, отличным от GPSM, сервером мониторинга
  17. Мониторинг радиальной зоны
  18. Мониторинг широковещательной зоны
F.A.Q
О Г Л А В Л Е Н И Е
Другие программы

1. Визуализация текущего местоположения на карте

Управление - интуитивно-понятное - объяснений не требует. За исключением:

GPSMTA - GPS трекер / GPS мониторинг для андроид - визуализация текущего местоположения - кнопка запуска окна визуализации текущего местоположения и мониторинга трекеров сообщества на карте OSM.

GPSMTA - GPS трекер / GPS мониторинг для андроид - центрирование карты по трекеру - отключение/включение центрирования карты по текущему местоположению.

Целеуказатель оставляет след. Цвет следа, составленного из путевых точек, переданных на сервер - розовый.

Цвет следа от последней переданной точки до текущего положения целеуказателя - жёлтый.

2. Режимы работы геолокации

Интервальные георежимы, введены для экономии электроэнергии в случаях, не требующих моментальной и точной информации о местоположении.

GPSMTA - GPS трекер / GPS мониторинг для андроид - георежимы


Всего доступно шесть режимов:

  1. Стандартный - GPS включен постоянно, за исключением случаев слабого сигнала
  2. 1 минута - GPS включается раз в 1 минуту. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  3. 3 минуты - GPS включается раз в 3 минуты. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  4. 10 минут - GPS включается раз в 10 минут. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  5. 1 час - GPS включается раз в 1 час. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  6. 6 часов - GPS включается раз в 6 часов. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  7. GPS через SMS - подробное описание георежима

Если установлен любой из георежимов, кроме стандартного, разумно при подключении внешнего источника питания переключаться в стандартный режим, ибо экономить заряд батареи, в данном случае, не требуется. Для этого - взведите чекер "Автопереключение в стандартный режим при подключении к зарядному устройству".

Для всех георежимов введён алгоритм анализа качества сигнала спутников, задачей которого, является заблаговременное отключение GPS для экономии батареи в местах со слабым сигналом, и включение GPS при улучшении сигналов до приемлемого уровня. В настройках можно отключить алгоритм анализа качества сигнала спутников. По умолчанию - алгоритм включен.
   Тесты, проведённые в условиях плохого сигнала, подтверждают эффективность данного решения.

ВНИМАНИЕ ! При первом запуске или перезапуске сервиса, алгоритм анализа качества сигнала спутников отключён до получения первой GPS точки. Это связано с невозможностью узнать выполнялся ли на вашем устройстве холодный старт GPS устройства для данной местности. Таким образом, для любого из георежимов, мы получим эмуляцию холодного старта.

Поэтому, при первом старте сервиса, необходимо следовать инструкции холодного старта, рекомендуемой разработчиками GPS оборудования - до фиксации GPS спутников надо находится в неподвижном состоянии в точке приёма хорошего GPS сигнала.

Не игнорируйте A-GPS ! Если есть возможность - обязательно включайте.

Тесты энергопотребления

Условия тестов энергопотребления в различных георежимах:

  1. Смартфон заряжался до полной зарядки, перезагружался, запускалась программа gpsmta, а затем, проводился соответствующий тест
  2. Настройки программы gpsmta - "по-умолчанию"
  3. GPS, AGPS, GPRS - включены
  4. Программа работает в режиме сервиса (без интерфейса пользователя)

Для всех интервальных георежимов, энергопотребление при плохом сигнале будет больше. Ибо, при хорошем сигнале, GPS ловиться значительно быстрее, чем при плохом. А для задействования алгоритма анализа качества сигнала, периодически отключающего GPS приёмник, нужно время, в течении которого GPS включен.

В стандартном георежиме, энергопотребление при плохом сигнале будет меньше. Ибо, при хорошем сигнале GPS включен всегда, а при плохом - проходит через алгоритм анализа качества сигнала, периодически отключая GPS приёмник.

Потребление энергии в различных режимах
(данные представлены за 12 часов работы устройства)
Режим программы энергопотребление
Стандартный хорошие условия приёма (улица) 66%
плохие условия приёма (дом) 49%
Минутный хорошие условия приёма (улица) 20 %
плохие условия приёма (дом) 34%
Трёх-минутный хорошие условия приёма (улица) 15 %
плохие условия приёма (дом) 30%
Десяти-минутный хорошие условия приёма (улица) 10 %
плохие условия приёма (дом) 17 %
Чесовой хорошие условия приёма (улица) 7 %
плохие условия приёма (дом) 10 %
Количественные показатели
Графики разряда батареи, построенные в программе gpsmc.
Для различных георежимов (телефон+gpsmta)
Хорошие условия приёма (улица) Плохие условия приёма (дом)
GPSMTA - график разряда батареи в стандартном георежиме (улица)
Стандартный георежим - 66%
GPSMTA - график разряда батареи в стандартномм георежиме (дом)
Стандартный георежим - 49%
GPSMTA - график разряда батареи в минутном георежиме (улица)
Минутный георежим - 20%
GPSMTA - график разряда батареи в минутном георежиме (дом)
Минутный георежим - 34%
GPSMTA - график разряда батареи в трёх-минутном георежиме
Трёх-минутный георежим - 15%
GPSMTA - график разряда батареи в трёх-минутном георежиме
Трёх-минутный георежим - 30%
GPSMTA - график разряда батареи в десяти-минутном георежиме
Десяти-минутный георежим - 10%
GPSMTA - график разряда батареи в десяти-минутном георежиме
Десяти-минутный георежим - 17%
GPSMTA - график разряда батареи в часовом георежиме
Часовой георежим - 7%
GPSMTA - график разряда батареи в часовом георежиме
Часовой георежим - 10%

В реальных условиях ваш график разряда батареи будет напоминать нечто среднее между левым и правым графиками соответственного георежима, в зависимости от продолжительности пребывания в условиях хорошего/плохого сигнала спутников.

3. Сообщества

GPSMTA - окно сообщества

Функционал Сообщества предназначен для организации наблюдения за другими трекерами.

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

Для отправки запроса, необходимо ввести UID трекера, приглашаемого в сообщество, и нажать кнопку < + > (см. скриншот 4).
Произойдет отправка запроса приглашения. При этом, ваша строка запроса будет выглядеть как строка "Я приглашаю" скриншота 4. (понятно, что вместо слов [Я приглашаю] будет визуализировано наименование приглашаемого трекера, это я для удобства различать состояния поименовал так трекера).

Приглашаемый вами, трекер будет наблюдать у себя на экране строку "Меня пригласили" скриншота 4.
В данной строке присутствует кнопка < ? > , нажав на которую, вы согласитесь с включением вас в сообщество. Если не согласны - нажимаете кнопку < - > .

После положительного ответа на приглашение, и вы, и приглашаемый трекер увидят строку "Приглашение подтверждено" скриншота 4.

Трекера, входящие в сообщество, равнозначны. Это означает что вы, как приглашающий, можете наблюдать за приглашённым трекером, и приглашённый трекер может наблюдать за вами.

Целеуказатель приглашённых трекеров выглядит на карте так как изображено на скрине 7.
Наименование трекера, ЗЕЛЁНОЕ если последняя точка получена меньше чем 15 мин. назад. В противном случае, наименование трекера КРАСНОЕ.
Стрелка указывает АЗИМУТ
Внутри стрелки число - это СКОРОСТЬ
Обрамляющая окружность - ТОЧНОСТЬ
Если координаты определены по GPS - осружность точности и обрамление наименования имеют ЗЕЛЁНЫЙ цвет, если по GSM - КРАСНЫЙ.

По любому из наблюдаемых трекеров, возможно установить центрирование карты.
Просто выберите требуемый трекер из списка трекеров, появляющегося в нижней части экрана по нажатии на кнопку стрелки, размещённой в нижнем левом углу экрана.
На скриншоте 7 список трекеров развёрнут. Центрирование установлено по трекеру "Медведь"

Для визуализации GPS информации по трекеру, выполните длинное нажатие на целеуказателе трекера - визуализируется окно изображённое на скриншоте 8.

Интервал опроса гео-информации по трекерам сообщества устанавливается в Настройках. Минимальное значение - 15 секунд.
Если у вас нет трекеров в сообществе, рекомендуемое значение этого поля - побольше, например 3600.

С версии программы 4.08.00 появилась возможность временного отключения наблюдения за трекерами сообщества.

Управление временным отключением наблюдения за трекерами сообщества осуществляется в окне "СООБЩЕСТВА". Значёк сигнализирует о том, что наблюдение за трекером включено. Клик по этой кнопке, запускает процедуру отключения наблюдения, изменяя значёк на . Повторное нажатие - включает наблюдение за трекером.

Можно наблюдать за трекерами и без организации Сообщества. Этот метод описан в Мониторинг радиальной зоны, а также в Мониторинг широковещательной зоны

Вы можете ознакомиться со статьёй Методы GPS мониторинга где рассматриваются все три метода мониторинга.

4. Автозапуск передачи путевых точек

GPSMTA - автозапуск передачи путевых точек

До версии 1.00.00 после завершения работы программы (Пункт меню "Выход" главного окна), передача путевых точек прекращалась. Начиная с версии 1.00.00 появились две дополнительные возможности передачи путевых точек после выхода из программы.

Если флаг в настройках - передача путевых точек после завершения программы взведён, то по выходу из программы, передача точек продолжается.

Если флаг в настройках - передача путевых точек после перезагрузки устройства взведён, то после перезагрузки устройства, передача маршрутных точек автоматически возобновится.

Следует разумно пользоваться этими опциями. Не в плане их какого-то пагубного влияния на устройство - нет, а в плане здравого смысла.
Ибо, как минимум, раз в 10 минут точка будет записываться в кеш, если не будет соединения с интернет. А это, когда нибудь, по-любому приведёт к нехватке дискового пространства. Через неделю, месяц, год - но это случится. Поэтому разумно учитывайте влияние таких факторов как: наличие подключения к интернет, взвод флага "Кешировать данные" и частоту передачи точек.

На мой взгляд, если вам необходимо постоянно знать примерное местоположение устройства, оптимальный набор флагов следующий:

  • Определение местоположения по GSM или десятиминутный режим по GPS
  • Оба флага автозапуска передачи точек взведены
  • Флаг кеширования выключен
  • Состояние флага "Не засыпать" зависит от устройства. Если GPRS/3G (или что там у вас в качестве сети передачи данных) никогда при засыпании устройства не пропадает - взводить флаг смысла нет. В противном случае флаг нужно включить.

ВНИМАНИЕ ! Чтобы сервис передачи точек запускался после перезагрузки устройства, необходимо устанавливать программу на внутреннюю память.

5. Управление сервисом передачи путевых точек

GPSMTA - сервис запущенGPSMTA - сервис остановлен

При нехватке системных ресурсов Сервис иногда может останавливаться и выгружаться Андроидом. После чего, должен автоматически возобновить работу.
Тем не менее, я сделал кнопку, которая перезапускает сервис вручную.

GPSMTA: Запуск сервиса - иконка визуализируется при работающем сервисе. При нажатии на кнопку - произойдет остановка сервиса.

GPSMTA: Остановка сервиса - иконка визуализируется при остановленном сервисе. При нажатии на кнопку - произойдет запуск сервиса.

7. Аудио прослушивание трекеров Сообщества

Вы можете прослушивать трекера, входящие в сообщество. Для этого необходимо выполнение двух условий:

  1. Пользователь, наблюдаемого вами трекера, должен разрешить прослушивание (По умолчанию - запрещено)
  2. Вы должны послать запрос на прослушивание

Послать запрос на прослушивание можно двумя способами:

  1. через интернет (оба устройства должны находиться в сети интернет)
  2. посредством SMS команды

Никакого скрытого прослушивания нет. Прослушивание возможно только с вашего разрешения !

Как осуществляется прослушивание ?

В окне геоинформации наблюдаемого(удалённого) устройства необходимо нажать кнопку GPSMC: кнопка осуществления обратного звонка (прослушивание) для посылки запроса выполнения обратного звонка. При следующей передаче маршрутной точки (или при получении SMS-команды), удаленный трекер получит этот запрос и, если разрешено прослушивание, выполнит звонок на номер телефона с которого посылался запрос или который указан в настройках наблюдателя. Номер телефона не обязательно должен быть Ваш. Обратный звонок может выполняться на любой, введённый вами, телефон.

По умолчанию, обратный звонок будет выполнятся на телефон с которого послан запрос. Но, если в настройках посылающего телефона, указан иной номер - то звонок выполнится на этот номер.

GPSMTA: окно настроек программы GPSMTA: окно геоинформации трекера
окно настроек программы окно геоинформации трекера

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

PS:
  Устройство, выполняющее функцию обратного звонка, необходимо настроить соответствующим образом. А именно, должны быть убраны все диалоговые окна во время осуществления звонка. Такие как:

  • Окно подтвержения звонка
  • Выбор сим карты (для двухсимочных телефонов)

8. Телеметрия (датчики/события)

Передаю на сервер следующую информацию:

  1. заряд батареи
  2. температура батареи
  3. статус "Батарея заряжается"
  4. событие начала работы сервиса
  5. событие соединения с интернет
  6. событие подключения/отключения зарядного/usb устройства

Просмотр значений датчиков/событий доступно в программе GPSMC

Датчики идут по следующим линиям:

  • заряд батареи - АЦП1
  • температура батареи - АЦП2
  • статус "Батарея заряжается" - Входная линия 1

События настроены, работают по умолчанию, и никаких дополнительных настроек не требуют. Они функционируют через общий механизм событий GPSMC. Смотрите ДОКУМЕНТАЦИЮ

По умолчанию, GPSMC воспринимает данные от АЦП1 и АЦП2 как процент. Тоесть, принимаются значения от 0 до 100. Следовательно, для контроля заряда батареи по АЦП1 никаких дополнительных настроек производить не требуется, разве что - изменить наименование АЦП:

GPSMC: настройка АЦП1 для заряда батареи
Настройки АЦП1 для заряда батареи

АЦП2, используется для контроля температуры. Необходимо настроить Тарировочную таблицу. Для значений от -50 до 50, настройки будут выглядеть следующим образом:

GPSMC: настройка АЦП2 для температуры батареи
Настройки АЦП2 для температуры батареи

Входная линия 1, используется для контроля статуса заряда батареи. Настройки будут выглядеть следующим образом:

GPSMC: настройка Входной линии 1 для статуса зарада батареи
Настройки Входной линии 1 для статуса заряда батареи

Вы можете дополнительно создать личное событие, например для контроля завершения зарядки устройства:

GPSMC: новое событие завершения зарядки устройства
Новое событие завершения зарядки устройства

Не забудьте, на закладке Трекеры, привязать событие к требуемым трекерам !

9. Управление удалёнными трекерами посредством SMS-команд

Для возможности использования данного функционала, вам необходимо в списке трекеров указать номер телефона удалённого трекера.

Номер телефона хранится в базе данных вашего телефона и не передаётся на сервер !

Чтобы добавить номер телефона к трекеру, кликните по наименованию трекера. Появится окно ввода номера телефона:

GPSMC: окно ввода номера телефона трекера
Окно ввода номера телефона трекера

Доступны следующие команды, передаваемые посредством SMS:

  • Аудиопрослушивание удалённого трекера
  • Получение координат удалённого трекера
  • Конфигурирование удалённого трекера

Везде, где доступна кнопка GPSMC: кнопка осуществления обратного звонка (прослушивание), возможна отправка команды прослушивания (обратного звонка) посредством SMS или интернет.

Везде, где доступна кнопка GPSMC: кнопка получения координат удалённого трекера посредством SMS-команды, возможна отправка команды определения местоположения удалённого трекера посредством SMS.

Везде, где доступна кнопка GPSMC: кнопка конфигурирования удалённых трекеров посредством SMS, возможна отправка команды конфигурирования удалённых трекеров посредством SMS.


Вызов команд управления удалёнными трекерами посредством SMS возможен из следующих окон:

  • Окно списка трекеров сообщества
  • Окно атрибутов трекера на Карте

10. Получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение

Бывают случаи, когда телефон, за которым вы наблюдаете, не может определить своё местоположение: выключен GPS, выключен интернет - что не даёт возможности определения координат по вышкам.

В таких случаях, можно использовать возможности вашего телефона, для определения примерного (по GSM вышкам) местоположения удалённого трекера. Ваш телефон должен быть подключен к интернет !

Посредством SMS команды, можно получить характеристики GSM-вышки, на которой, в данный момент, зарегистрирован удалённый трекер. И выслав эти данные, через интернет, с вашего телефона на определённый сервис - получим примерные координаты удалённого телефона.

Для сопоставления номеров вышек с географическими координатами, используется сервис Mozilla Location Service Ничего более адекватного среди бесплатного мне найти не удалось. Если вам известен лучший сервис для сопоставления номеров GSM вышек с географическими координатами - сообщите, я встрою взаимодействие с, предложенным вами сервисом, в программу.

Если кто-то хочет помочь улучшить базу данных вышек для Mozilla Location Service, установите программу для сбора этой информации на свой телефон. Как это сделать - все есть на их сайте Mozilla Location Service.

Мне известен сервис с большой базой данных вышек, с неплохой точностью определения (тест на моей местности для моего оператора - лучше чем Google) unwiredlabs.com, но он платный. Бесплатно дают только 50 запросов в день в течении месяца. Если кто-то готов профинансировать покупку платного ключа - покупайте, высылайте ключ, я встрою в программу. Пользователям не придётся регистрировать собственные ключи, что довольно удобно.

Данный функционал работает прозрачно для пользователя. Удалённый трекер передает, если это возможно, GPS точку не старше десяти минут назад. Во всех остальных случаях, передаётся информация о вышках, используя которую, ваш трекер через сервисы определения координат, устанавливает координаты удалённого трекера. Маршрутная точка, полученная по SMS от удалённого трекера, передается на сервер вашим трекером. Это означает, что местоположение удалённого трекера будет доступно для просмотра не только Вам, как инициатору SMS запроса, но и всем трекерам вашего Сообщества, а также посредством программы gpsmc.

Всегда, при использовании определения координат удалённого трекера посредством SMS, включайте интернет на своём телефоне. Иначе, при получении номеров вышек, вы не сможете преобразовать их в координаты удалённого трекера.

11. Использование сервиса unwiredlabs.com для получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение

Как я уже писал, сервис unwiredlabs.com довольно точно выполняет определение местоположение по GSM вышкам. Но, использование trial-ключа было ограничено по времени интервалом в один месяц.

Я провёл переговоры с представителем компании - Priya Kamath, Sales Engineer at Unwired Labs. На предмет снятия ограничения в один месяц. Не уверен, что именно мое общение привело к результату, думаю многие обращались с подобной просьбой. Тем не менее, сейчас ограничение снято.

Если вы желаете пользоваться данным функционалом, вам необходимо зарегистрироваться на данном сервисе по адресу и получить ключ. Этот ключ надо ввести в настройках программы.

GPSMTA - окно ввода ключа unwiredlabs.com
окно ввода ключа unwiredlabs.com

Trial-ключ даёт вам право бесплатно использовать 50 запросов в сутки для сопоставления вышки с географическими координатами.
Учитывая то, что в программе, данный сервис используется только в для СМС запроса по определению местоположения удалённого трекера который сам не может определить свои координаты, 50 запросов - вполне достаточно.

Если кто-то готов профинансировать покупку платного ключа - покупайте, высылайте ключ, я встрою в программу. Пользователям не придётся регистрировать собственные ключи, что довольно удобно.

Алгоритм определения координат описан в П.10

12. Георежим "GPS через SMS"

Данный георежим не предназначен для использование на вашем телефоне. Его следует использовать на трекерах, за которыми вы наблюдаете.

Для использования данного георежима, необходимо в настройках удалённого телефона, активировать определение местоположения по GPS. Потребление энергии будет небольшим, ибо реальное включение GPS будет происходить только при получении трекером SMS-запроса от удаленного телефона.

Алгоритм работы трекера в данном георежиме следующий:

При получении трекером SMS-запроса, включается GPS. Как только начнут приходить GPS точки, GPS отключается и информация о полученной точке передается по SMS на телефон, который выслал SMS-запрос. Если за 5 минут не удается получить GPS точку то, GPS отключается и передаётся информация о видимых GSM вышках, по которым, выславший SMS запрос, телефон, используя алгоритм удалённого определения, узнает местоположение удаленного трекера.

Из алгоритма следует, что:

  1. на вашем телефоне должен быть включен интернет, ибо в случае прихода точки с информацией о GSM вышках, необходимо будет определить географическое местоположение по GSM
  2. на удалённом телефоне должно быть активировано определение местоположения по GPS
  3. максимальное время ожидания SMS-ответа - 5 минут.

13. Панель информации о спутниках

Панель информации о спутниках служит для визуализации количества спутников и информации о мощности сигнала и захвата спутников.

GPSMTA - панель информации о спутниках
панель информации о спутниках
  • ВСЕГО: - общее количество доступных спутников
  • АКТ: - количество спутников с сигналом выше ноля
  • ФИКС: - количество фиксированных спутников. На основании этих спутников вычисляется ваше местоположение.

14. Конфигурирование удалённых трекеров посредством SMS

Вызов окна конфигурирования удалённого трекера посредством SMS возможен из следующих окон:

  • Окно списка трекеров сообщества
  • Окно атрибутов трекера на Карте

Вызов осуществляется нажатием на кнопку GPSMC: кнопка конфигурирования удалённых трекеров посредством SMS

GPSMTA - окно конфигурирования удалённых трекеров посредством SMS
окно конфигурирования удалённых
трекеров посредством SMS

  GPSMTA: кнопка получения текущих значений конфигурации удалённого трекера - кнопка получения текущих значений конфигурации удалённого трекера
  GPSMTA: кнопка установки значений конфигурации удалённого трекера - кнопка установки значений конфигурации удалённого трекера

Не все параметры разрешено конфигурировать удалённо. Личные (защищённые) параметры конфигурировать запрещено. К примеру - "разрешить прослушивание".

ВНИМАНИЕ !!! Если вы переходите на версию 3.04.00 с более ранних, обязательно выполните следующие действия:

      1. Включите интернет
      2. Зайдите в окно "Сообщество"

15. Запароливание функционала

Иногда возникает необходимость заблокировать некоторый функционал программы от конечного пользователя.

Для этого необходимо:

  1. Установить пароль для блокирования функционала
  2. Задать функционал, требуемый для блокирования

На сейчас, возможно блокирование следующего функционала:

  • Настройки
  • Запуск/Останов сервиса определения и передачи точек
  • Сообщества
  • Карта

Запароливание функционала выполняется в НАСТРОЙКАХ программы.

16. Работа трекера с любым, отличным от GPSM, сервером мониторинга

Трекер поддерживает возможность передачи маршрутных точек на другой, отличный от GPSM, комплекс GPS мониторинга.

Для этого вам необходимо в настройках программы gpsmta указать сервер и порт. Данные будут передаваться на указанный сервер по UDP протоколу. Сервер должен поддерживать протокол общения gpsmta трекера.

Протокол общения gpsmta трекера с внешним сервером:

Запрос (посылка от трекера на сервер)
UID Количество секунд от начала Эпохи
(unix time)
Широта
(в градусах и долях градуса)
Долгота (в градусах и долях градуса) Скорость Азимут Точность Высота Набор флагов Заряд батареи (%) Температура батареи (Градус) Статус батареи
123456789 1401610649 45.32175 32.14598 25 139 25 115 00
первый ноль - GPS точка (единица - GSM)
второй ноль - точка из кеша (единица - сквозная, не из кеша)
75 25 1 - заряжается
0 - не заряжается
Ответ (посылка от сервера на трекер)
Количество секунд от начала Эпохи
(unix time)
1401610649
(Тоже значение что и в пакете запроса)

Данные отсылаются в текстовом формате. Разделитель полей - пробел.

Если сервер не ответит, точка будет помещена в кеш программы gpsmta. Повторная передача точки произойдет через 60 сек.

17. Мониторинг радиальной зоны

В Сообществах был рассмотрен первый метод организации наблюдения за другими трекерами.

Мониторинг радиальной зоны, предоставляет второй метод наблюдения за трекерами. Его суть - слежение за трекерами, находящимися на определённом расстоянии от вашего географического местоположения. Дистанция (радиус) слежения задаётся в настройках. Оба метода могут работать одновременно. Это значит, что вы можете совместно отслеживать устройства из вашего Сообщества и устройства, входящие в радиальную зону.

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

GPSMTA: окно настроек мониторинга радиальной зоны
окно настроек
радиальной зоны

Вы можете ознакомиться со статьёй Методы GPS мониторинга где рассматриваются все три метода мониторинга.

18. Мониторинг широковещательной зоны [ NEW ]

В Сообществах и в Мониторинг радиальной зоны были рассмотрены два метода организации наблюдения за другими трекерами.

Мониторинг широковещательной зоны, предоставляет третий метод наблюдения за трекерами. Его суть - слежение за любыми трекерами, вне зависимости от дистанции. Все три метода: "Сообщества" "Мониторинг радиальной зоны" "Мониторинг широковещательной зоны" могут работать одновременно. Это значит, что вы можете совместно отслеживать устройства из вашего Сообщества и устройства, входящие в радиальную и/или широковещательную зону.

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

При необходимости, отслеживание трекеров широковещательной зоны, можно отключить сбросив чекер "Разрешить визуализацию всех трекеров зоны".

GPSMTA: окно настроек мониторинга широковещательной зоны
окно настроек
широковещательной зоны

Вы можете ознакомиться со статьёй Методы GPS мониторинга где рассматриваются все три метода мониторинга.

Скачать

  ChangeLog:

Прочие сведения

Вы также можете для наблюдения за трекерами бесплатно использовать следующие программы:

Bugs & Future

Обо всех обнаруженых ошибках, а также пожеланиях расширения функционала, вы можете сообщить по адресу.

Огромная просьба - подробно описывать шаги по воспроизведению обнаруженных ошибок.

Главная
Программные продукты
Freesource программные продукты
Статьи
Нечто стихотворное
Контакт
GPSMWL - GPS мониторинг для социальных проектов

GPSMC - GPS мониторинг для ПК
GPSM - программно-аппаратный комплекс GPS мониторинга
MapTour - GPS навигация / GPS мониторинг для Туристов
MapSurfing - просмотрщик географических карт
DGraf - визуализация графов
ViCer - домашняя система видеонаблюдения
FPS - бесплатная система GPS мониторинга
Jeans - Финансово-складской учёт
Cerber - Финансовый учёт игорного зала
Visimap - Визуальная карта
BIB - Картотека книг
2DO - Учёт рабочего времени
Выписка - склад
Расчёт зарплаты
Krp - визуализатор связанных структур
Xboat - проэктировщик малых судов
XSQLite - visualisator DB SQLite
Текстовый редактор XEdJ
Copyright ©
Проверка PR и ТИЦ Яндекс.Метрика