Přejít na obsah

Běh

GPS, vzdálenost, časy na kilometr a převýšení

Které body GPS se ponechají a které zahodí, jak se měří vzdálenost na zemské kouli, jak se měří čas každého kilometru a jak převýšení filtruje šum nadmořské výšky.

Čtení na 3 min Aktualizováno 9. října 2026

Obsah
  1. Princip
  2. Metoda Azetta
  3. Proč tato volba
  4. Omezení
  5. Co si nastavíš v aplikaci
  6. Zdroje

Princip

Telefon dostává polohu zhruba každou sekundu, s proměnlivou přesností: pod stromy nebo mezi budovami může bod poskočit o několik desítek metrů. Kdyby se sečetly všechny body, vzdálenost by se nafoukla. Azetta pochybné body vyřadí, změří vzdálenost mezi ponechanými body a z ní odvodí tvé časy na kilometr a převýšení.

Metoda Azetta

Během běhu

  • Požadovaná přesnost: nejlepší dostupná, bod alespoň každých 5 m pohybu.
  • Bod hlášený s přesností horší než 30 m se ignoruje.
  • Krok mezi dvěma body se přičte, jen pokud je kratší než 100 m.
  • Celý kilometr spustí vibraci a zaznamená tvůj čas na kilometr.
  • Aktuální tempo se počítá z posledních 30 sekund, jakmile uběhneš 20 m.

Vzdálenost

Mezi dvěma body měří aplikace vzdálenost na Zemi pojaté jako koule o středním poloměru 6 371 008,8 m, pomocí haversinového vzorce:

a = sin2(Δφ ÷ 2) + cos φ1 × cos φ2 × sin2(Δλ ÷ 2)d = 2 × R × arcsin(√a)

φ je zeměpisná šířka, λ zeměpisná délka. Jeden stupeň zeměpisné šířky tak odpovídá zhruba 111 195 m.

Záznam a časy na kilometr

  • Trasa se zjednoduší na jeden bod každých 5 s (plus poslední), souřadnice zaokrouhlené na miliontinu stupně (zhruba 0,1 m).
  • Úsek uražený rychlostí nad 12 m/s (43 km/h) je skok GPS: jeho čas se počítá, vzdálenost ne.
  • Průchod každým kilometrem se interpoluje mezi dvěma body, které ho ohraničují; poslední neúplný kilometr se nepočítá. Tvůj nejrychlejší kilometr je nejkratší z těchto časů.
  • Graf tempa dělí běh na úseky o délce celková délka ÷ 40, mezi 100 a 1000 m.

Převýšení

Nadmořská výška z GPS kolísá o několik metrů z bodu na bod, aniž bys stoupal. Aplikace proto počítá stoupání jen s prahem 3 m (hystereze): sleduje nejnižší bod, začne počítat až 3 m nad ním a pak počítá každý získaný metr až do sestupu alespoň o 3 m. Na túře je filtr silnější (viz článek o turistice).

Proč tato volba

  • Haversine je na vzdálenostech běhu přesný na metr a v telefonu se snadno počítá.
  • Vyřazení nepřesných bodů a nemožných skoků odstraní většinu chyb, které trasu prodlužují.
  • Práh u nadmořské výšky je nejjednodušší způsob, jak nepočítat šum jako převýšení.

Omezení

  • GPS zůstává nedokonalé v husté zástavbě, pod hustým porostem a v tunelu: vzdálenost může být o něco kratší nebo delší.
  • Chybí vyhlazování poloh (typu Kalmanův filtr) i barometr: jen vyřazování a práh.
  • Žádné tempo upravené podle sklonu, žádná kadence.
  • Tepová frekvence se během GPS běhu v aplikaci nezaznamenává; zaznamenává se u aktivit importovaných z hodinek.

Zdroje

  1. Sinnott RW. Virtues of the Haversine. Sky and Telescope, 1984;68(2):159.
  2. Douglas DH, Peucker TK. Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. Cartographica, 1973;10(2):112-122.