Суть задачи
Необходимо разработать web-приложение для непрерывного мониторинга движения поисковых групп в природной среде в отсутствии GSM сигнала. В данный момент мы пишем треки по всем группам на навигаторы Garmin, НО мы их получаем только после возвращения групп в штаб поиска, т.е. через 4-6 часов после выхода группы на задачу.
Предполагается использовать оборудование, работающее по технологии LoRaWAN. Поисковые устройства Вега LM-1 (https://iotvega.com/product/lm1) и базовую станцию Вега БС-1.2 (https://iotvega.com/product/bs01-2 ). Оборудование есть в наличии, он проверено и работает.
Какой результат ожидаем
Доработанное или разработанное с нуля web-приложение (запускаемое на локальном ПК).
Какую пользу принесет решение задачи
Значительно повысится эффективность поиска пропавших людей и безопасноть волонтеров на поиске
Хорошие примеры реализации
Имеем веб программу, которая отображает данные получаемые с LoRaWAN-сервера компании ВЕГА (IOT Vega Server). IOT Vega Pulse есть в виде исходных кодов JavaScript.
Ссылка на ПО: https://iotvega.com/soft/app
Нужно решить в нем следующие проблемы:
1. Невозможно отобразить треки со всех устройств одновременно на одном экране, в текущей версии отображается отдельно по каждой метке. Нам для поиска человека нужно понимать «покрытие», т.е. какие зоны поиска уже отработаны, а какие нет
2. Карта (OSM) почему-то отображается только при наличии интернет подключения. Необходимо сделать возможность воображения карты в режиме off-line. В идеале иметь возможность выбрать разные карты для отображения.
3. Сделать возможность выгрузки треков в виде файла в формате OziExplorer (.plt). Данные хранятся в SQLite.
Как это примерно должно выглядеть: http://tracks.lizaalert.ru/2021-02-11_Tulskiy Это онлайн ресурс куда заливаются уже собранные треки с навигаторов Garmin (для этого нужен п. 3).
Комментарии