Sport előnézet
Garmin Connect PoC adatok ellenőrzése térképen, mielőtt a teljes heatmap pipeline elkészül.
Garmin előnézeti adatok betöltése…
Mire jó ez az oldal?
Ez a Sport oldal visszakerült azért, hogy a Garmin sync után azonnal lásd, van-e használható adat. A térkép a saját backend endpointot hívja:
GET /api/sport/garmin-preview
A válasz a .data/garminconnect/latest-activities.json fájlból készül, amit a PoC script ír:
python3 scripts/sport/garmin_connect_poc.py --limit 10
Hogyan validáld a syncet?
- Futtasd a Garmin PoC scriptet.
- Nyisd meg a Sport oldalt.
- Nézd meg az alsó státuszsorban:
- hány aktivitást töltött be a PoC,
- hány térképezhető koordináta van,
- sample adatot vagy Garmin PoC adatot látsz-e.
- Ha a sync működik, de nincs térképezhető pont, akkor ez nem hiba: a teljes heatmaphez a következő lépés a FIT/GPX fájl letöltése és track pontok parse-olása.
Következő lépés
A PoC most aktivitáslistát validál. A teljes heatmaphez ez kell még:
- Garmin activity fájl letöltése activity id alapján.
- FIT/GPX parse GPS track pontokká.
- Első és utolsó 500–800 méter levágása.
- Aggregált heatmap cache generálása.
- Ugyanez a Sport oldal már a valódi hőtérképet rajzolja.