Успіх GPS Tag підштовхнув нашу команду до нових розробок в сфері програмних трекерів і зумовив появу вдосконаленого продукту від Gurtam. І хоча багато партнерів вже встигли взяти участь у відкритому тестуванні WiaTag і навіть сформувати про нього свою думку, ми раді повідомити про вихід повноцінної версії програми для Android OS. Тепер, коли повний функціонал нового програмного трекера доступний всім користувачам, ми вирішили порівняти WiaTag і GPS Tag, щоб продемонструвати, що саме відрізняються ці два, на перший погляд, схожих продукту.
GPS Tag - безкоштовний додаток від Gurtam, призначене для роботи з моніторинговими платформами Wialon Hosting. Wialon Local або безкоштовним сервісом GPS Trace Orange. Основне завдання програми - визначення місця розташування об'єкта та передача координат на сервер моніторингової платформи. Посилання для завантаження останньої версії для Android і iOS, а також докладну документацію по налаштуванню можна знайти на нашому сайті.
За замовчуванням додаток налаштоване для роботи з системою Wialon. Унікальний IDоб'екта, за замовчуванням, приймає значення IMEI мобільного пристрою і може бути змінений.
При бажанні можна використовувати іншу моніторингову майданчик, а сервер призначення змінити вручну. Але будьте уважні: сервіси Wialon Hosting і GPS Trace Orange використовують одну базу даних, тому одночасно створити об'єкти з одним унікальним ID не вийде: для однієї з майданчиків доведеться вручну внести зміни в даному полі.
Найважливішими параметрами, що впливають на якість побудови трека, є налаштування у вкладці «Позиціонування». За замовчуванням джерелом геоданих є GPS приймач, але для прискорення визначення місця розташування рекомендується змінити джерело на GPS + бездротові мережі.
Фільтрація повідомлень впливає на частоту відправки на сервер: чим частіше повідомлення будуть відправлятися, тим більш докладний трек буде будуватися на сервері моніторингової платформи. З іншого боку, частота відправки впливає на кількість споживаного GPRS трафіку і збільшує витрату заряду акумулятора.
Налаштування за замовчуванням оптимальні для відстеження переміщень на автомобілі. Для піших прогулянок і інших засобів пересування параметри фільтрації вимагають персональної настройки.
Якщо порівнювати GPS Tag з новим WiaTag, потрібно відзначити, що в нашому ранньому додатку присутній і ряд недоліків.
GPS Tag споживає більше трафіку через текстового протоколу передачі даних (в WiaTag використовується бінарний протокол, який, за результатами тестування, споживає вдвічі менше трафіку).
При відсутності підключення до інтернет (GPRS або Wi-Fi з'єднань) повідомлення потрапляють в пам'ять пристрою ( «чорний ящик») і вивантажуються на сервер як тільки з'явиться мережа, а поточне місце розташування буде визначено і відправлено на сервер. При цьому повідомлення відправляються не одним пакетом, а по одному. Немає можливості керувати вивантаженням повідомлень, а час вивантаження треку може розтягнутися на кілька десятків хвилин.
Іншою серйозною проблемою GPS Tag є високе енергоспоживання.
У новому додатку WiaTag розробники постаралися уникнути вищезгаданих недоліків.
Після завершення процедури аутентифікації, додаток запитає, в якому режимі ви збираєтеся його використовувати, або запропонує створити свій власний профіль. Обраний профіль - це сукупність параметрів фільтрації повідомлень, що впливають на подробиця побудови трека, енергопотреленіе і споживання трафіку. У будь-який профіль можна внести зміни або створити його заново.
Після вибору профілю відкривається основне меню програми. Звідси можна запустити роботу трекера, відправити на сервер стан або фотографію, SOS і позицію вручну, перейти до детальних налаштувань програми.
Крім цього, в головному меню WiaTag є функція управління відправкою повідомлень з «чорного ящика», чого дуже не вистачало додатком GPS Tag. Ця функція дозволяє подивитися кількість накопичених в «чорному ящику» повідомлень і передати на сервер одним пакетом тоді, коли це зручно. Час передачі мінімально і залежить тільки від можливостей інтернет каналу.
Більшість пунктів налаштувань інтуїтивно зрозумілі, тому зупинимося лише на цікаві особливості.
Наприклад, в якості джерела геолокації з'явився новий пункт «Google Fused». Новий алгоритм дозволяє проаналізувати всі джерела геоданих і отримати максимально можливу точність в даних умовах.
Інтелектуальний режим збору даних має на увазі собою відправку даних тільки в разі виявлення руху або спрацьовування тригерів (наприклад, зміна стану GSM / WiFi модулів або акселерометра).
Якщо ви перебуваєте в роумінгу або є труднощі з передачею даних через мобільні мережі, в меню «Передача даних» є можливість здійснювати фіксацію всіх повідомлень в чорний ящик і вручну вивантажувати їх при підключенні пристрою до Wi-Fi, налаштувавши відправку по таймаут.
Також в списку налаштувань з'явився пункт «Віддалене управління», активація якого дозволяє відправляти з інтерфейсу Wialon різні керуючі команди. На даний момент реалізовані команди з віддаленого запуску і зупинці сервісу, запит фотографії з вибором камери. Надалі список команд буде розширюватися.
Щоб показати обидва додатки в роботі, нижче наведені результати проведених тестів.
тестові заїзди
1) Philips W737 c Android 4.0
2) LG l90 d405 c Android 5.0
3) Google nexus 5 з Android 6.0
Як еталон визначення координат ми використовували автомобільний контроллер c зовнішньої активної антеною перед лобовим склом.
На всіх пристроях спочатку були виставлені однакові налаштування фільтрації повідомлень (мінімальний інтервал 30 секунд, мінімальна відстань 500 метрів, мінімальне відхилення від курсу 15 градусів, мінімальний перепад швидкості 10 км / ч). Обидві програми працювали одночасно, т. К. Вони незалежні, а система Android дозволяє опитувати GPS приймач одночасно декільком додаткам.
* Дані по треках для зазначених комплектуючих знаходяться за наступним посиланням
На цей раз все трекери відпрацювали пройдений шлях цілком. З чутливістю відхилення від курсу 5 градусів ми трохи «переборщили». З'явилися дуже часті повідомлення при щонайменшій зміні траєкторії.
Як би там не було, експеримент наочно показав, що якість треку безпосередньо залежить від обраних параметрів фільтрації повідомлень і можливостей GPS приймача. Також на промальовування треку могли вплинути несприятливі метеоумови (туман), тому еталонний девайс з активною зовнішньою антеною показав помітно красивіший результат з найменшою кількістю «сміттєвих» повідомлень.
Треки на одному пристрої з різними програмними трекера GPS Tag і WiaTag практично ідентичні.
Тест енергоспоживання і оцінка споживання мобільного трафіку
Експеримент 1: обидва додатки GPS Tag + WiaTag працювали одночасно.
Експеримент 2: тільки GPS Tag.
Експеримент 3: тільки WiaTag.
Обидві програми GPS Tag і WiaTag непогано справляються зі своєю основною функцією відстеження переміщень і для вирішення деяких завдань можуть замінити спеціально розроблені електронні пристрої. Вирішальну роль в якості побудови трека грає правильність обраних налаштувань. Саме тому в новому додатку WiaTag з'явилося більше встановлених профілів користувача з оптимальними настройками для різних застосувань.
Основною проблемою будь-якого програмного GPS трекера є високе енергоспоживання. Для економії заряду батареї в WiaTag використовується кілька підходів. По-перше, це застосування нового алгоритму роботи і скорочення часу звернення до CPU мобільного пристрою. Як наслідок, енергоспоживання операційної системи знижується. По-друге, можливість використання детектора руху, що зменшить енергоспоживання для нерухомого об'єкта. У WiaTag також є корисна функція примусової записи і вивантаження повідомлень з внутрішньої пам'яті, що допоможе скоротити витрати на мобільний інтернет. Це особливо актуально для відстеження переміщень за кордоном.
Обидві програми вміють передавати фотографії, але в WiaTag запросити фотографію можна і віддалено з системи Wialon.
Таким чином, розробники Gurtam постаралися максимально використовувати накопичений досвід по роботі додатка GPS Tag і застосувати його в розробці нової програми WiaTag. Наскільки це вийшло, судити вам. Чекаємо ваших відгуків!