Это приложение HTML5, которое показывает вас в режиме реального времени, где GPS-трекер расположен по сравнению с вашим местоположением. Информация о трекере получена из системы Lorawan TTN (The Things).
Это приложение учитывает ваше собственное местоположение и заголовок, а не альтернативы, которые показывают абсолютную позицию трекера на карте. В основном полезно, когда цель находится на расстоянии нескольких сотен метров (~ 600 футов).
Работа в процессе. Стремясь получить вклад и отзывы.
Пожалуйста, прочитайте https://blog.yavilevich.com/2020/12/real-time-location-tracking-of-iddividuals-or-things-that-are-import-to-you/, которая является фактической документацией/ссылкой для этого проекта.
Вам нужно иметь работающий трекер LORA (например, LGT-92 или что-то в этом роде, например TTGO T-Beam, работающий ESP32-PaxCounter).
Трекер должен сообщить о приложении TTN.
Вам необходимо правильно проанализировать информацию о широте и долготе в полезной нагрузке.
Вам необходимо включить интеграцию «хранения данных» для приложения.
Затем перейдите по адресу https://ayavilevich.github.io/ttn-tracker-locator/
В «Настройках» предоставьте соответствующий идентификатор приложения TTN, идентификатор устройства TTN и токен доступа TTN.
Лучшая практика - создать выделенный токен доступа для этого использования. Настройки хранятся локально в браузере. Это приложение не имеет своего самого.
Отрегулируйте другие дополнительные свойства в «Настройках», сохранить и перезагрузить данные на основном экране.
Если все работает, вы получите недавний путь трекера относительно вашей позиции и ориентации. Если что -то не работает, устранение неполадок на экране «Данные» или с использованием консоли TTN. Если вы хотите сообщить о проблеме, сделайте это в репозитории.
Https://ayavilevich.github.io/ttn-tracker-locator/-это сборка, которую я провожу, предварительно сфигурирована с соответствующим прокси и токеном доступа к Mapbox, поэтому вам не нужно получать свои собственные. Если вы хотите разместить свою собственную версию, обязательно предоставите эти ресурсы самостоятельно.
На Firefox нет данных компаса (ваш заголовок, если он фиксирован) - обходной путь, используйте Chrome
Если использовать карту Google в качестве поставщика карт, карта не вращается - ограничение карт Google - обходной путь, используйте Mapbox
На Chrome и использовании Google Map в качестве поставщика карт маркеры мигают - обходной путь, используйте Mapbox
Все виды визуальных сбоев и трудностей с UX, особенно на мобильных устройствах.
Автозагрузка данных
Добавьте поддержку для нескольких трекеров одновременно.