Il s'agit d'une application HTML5 qui vous montre en temps réel où un tracker GPS est situé par rapport à votre emplacement. Les informations sur le tracker sont tirées du système Lorawan TTN (The Things Network).
Cette application prend en considération votre propre emplacement et votre titre par opposition aux alternatives qui montrent la position absolue du tracker sur une carte. Principalement utile lorsque la cible est à une distance de quelques centaines de mètres (~ 600 pieds).
Travail en cours. Vous cherchez à obtenir des contributions et des commentaires.
Veuillez lire https://blog.yavilevich.com/2020/12/real-lame-location-tracking-of-individuals-or-things-that-are-important-to-you/ qui est une documentation / référence de facto pour ce projet.
Vous devez avoir un tracker LORA fonctionnel (comme LGT-92 ou quelque chose de bricolage comme un faisceau T TTGO exécutant ESP32-Paxcounter).
Le tracker doit faire rapport à une application TTN.
Vous devez avoir des informations de latitude et de longitude correctement analysées dans la charge utile.
Vous devez activer l'intégration de «stockage de données» pour l'application.
Ensuite, allez sur https://ayavilevich.github.io/ttn-tracker-locator/
Dans «Paramètres», fournissez l'ID d'application TTN pertinent, l'ID de périphérique TTN et un jeton d'accès TTN.
La meilleure pratique serait de créer un jeton d'accès dédié à cette utilisation. Les paramètres sont stockés localement dans le navigateur. Cette application n'a pas de back-end.
Ajustez les autres propriétés optionnelles dans les «paramètres», enregistrez et rechargez les données dans l'écran principal.
Si tout fonctionne, vous obtiendriez le chemin récent du tracker par rapport à votre position et à votre orientation. Si quelque chose ne fonctionne pas, dépanner dans l'écran «Data» ou utiliser la console TTN. Si vous souhaitez signaler un problème, veuillez le faire dans le référentiel.
Le https://ayavilevich.github.io/ttn-tracker-locator/ est une version que j'héberge, préconfigurée avec un proxy CORS assorti et un jeton d'accès à mapbox afin que vous n'ayez pas besoin d'obtenir le vôtre. Si vous souhaitez héberger votre propre version, assurez-vous de fournir ces ressources par vous-même.
Sur Firefox, il n'y a pas de données de boussole (votre rubrique si fixe) - solution, utilisez Chrome
Si vous utilisez Google Map comme fournisseur de carte, la carte ne tourne pas - Limitation de Google Maps - solution de contournement, utilisez la boîte à cartes
Sur Chrome et en utilisant Google Map comme fournisseur de cartes, les marqueurs clignotent - solution, utilisez la boîte de carte
Toutes sortes de problèmes visuels et de difficultés UX, en particulier sur les appareils mobiles.
Données de rechargement automatique
Ajoutez une prise en charge de plusieurs trackers à la fois.