這是一個HTML5應用程序,可實時向您展示GPS跟踪器相對於您的位置的位置。有關跟踪器的信息是從TTN(Things Network)Lorawan系統中獲取的。
該應用程序考慮了您自己的位置和標準,而不是顯示跟踪器在地圖上的絕對位置的替代方案。當目標的距離為幾百米(約600英尺)時,最有用。
正在進行中。希望獲得貢獻和反饋。
請閱讀https://blog.yavilevic.com/2020/12/realtim-lime-lact-tracking-of-istividuals-or-things-or-things-that-are-are-importhant-to-you/,這是該項目的事實上的文檔/參考。
您需要擁有一個工作的Lora跟踪器(例如LGT-92或DIY,例如運行ESP32-PaxCounter的TTGO T-Beam)。
跟踪器必須向TTN應用程序報告。
您需要在有效載荷中正確解析緯度和經度信息。
您需要為應用程序啟用“數據存儲”集成。
接下來訪問https://ayavilevich.github.io/ttn-tracker-locator/
在“設置”中,提供相關的TTN應用程序ID,TTN設備ID和TTN訪問令牌。
最佳實踐是為此使用創建專用訪問令牌。設置在本地存儲在瀏覽器中。這個應用程序沒有自己的後端。
在“設置”中調整其他可選屬性,在主屏幕中保存和重新加載數據。
如果一切正常,您將獲得跟踪器相對於您的位置和方向的最新路徑。如果某件事不起作用,請在“數據”屏幕或使用TTN控制台中進行故障排除。如果要報告問題,請在存儲庫中進行。
https://ayavilevich.github.io/ttn-tracker-locator/是我託管的構建,並具有匹配的CORS代理和Mapbox訪問令牌,因此您不需要擁有自己的構建。如果您想託管自己的版本,請確保自己提供這些資源。
在Firefox上,沒有指南針數據(如果修復了) - 解決方法,請使用Chrome
如果使用Google Map作為地圖提供商,則映射不旋轉 - Google Map的限制 - 解決方法,請使用MAPBOX
在Chrome上並使用Google Map作為地圖提供商,標記正在閃爍 - 解決方法,使用MAPBOX
各種視覺故障和UX困難,尤其是在移動設備上。
自動重新加載數據
一次添加對多個跟踪器的支持。