Carrera
GPS, distancia, tiempo por kilómetro y desnivel
Qué puntos GPS se conservan o se rechazan, cómo se mide la distancia sobre la esfera terrestre, cómo se cronometra cada kilómetro y cómo el desnivel filtra el ruido de la altitud.
4 min de lectura Actualizado el 9 de octubre de 2026
Índice
El principio
Un teléfono recibe una posición cada segundo o casi, con una precisión variable: bajo los árboles o entre edificios, un punto puede saltar varias decenas de metros. Sumar todos los puntos inflaría la distancia. Azetta descarta los puntos dudosos, mide la distancia entre los puntos conservados y deduce de ahí tus tiempos por kilómetro y tu desnivel.
El método Azetta
Durante la carrera
- Precisión solicitada: la mejor disponible, un punto al menos cada 5 m de desplazamiento.
- Un punto anunciado con una precisión peor que 30 m se ignora.
- Un paso entre dos puntos solo se suma si mide menos de 100 m.
- Un kilómetro completo desencadena una vibración y registra tu tiempo por kilómetro.
- El ritmo del momento se calcula sobre los 30 últimos segundos, a partir de 20 m recorridos.
La distancia
Entre dos puntos, la app mide la distancia sobre la Tierra considerada como una esfera de radio medio 6 371 008,8 m, con la fórmula del haversine:
φ es la latitud, λ la longitud. Un grado de latitud vale así unos 111 195 m.
El registro y los tiempos por kilómetro
- El trazado se aligera a un punto cada 5 s (más el último), con coordenadas redondeadas a la millonésima de grado (unos 0,1 m).
- Un tramo recorrido a más de 12 m/s (43 km/h) es un salto de GPS: cuenta su tiempo, no su distancia.
- El paso por cada kilómetro se interpola entre los dos puntos que lo rodean; el último kilómetro incompleto no se cuenta. Tu kilómetro más rápido es el menor de estos tiempos.
- El gráfico de ritmo divide la carrera en tramos de longitud total ÷ 40, entre 100 y 1000 m.
El desnivel
La altitud GPS varía unos metros de un punto a otro sin que subas. Por eso la app solo cuenta una subida con un umbral de 3 m (histéresis): sigue el punto más bajo, solo empieza a contar 3 m por encima y luego cuenta cada metro ganado hasta una bajada de al menos 3 m. En senderismo, el filtro es más fuerte (consulta el artículo sobre el senderismo).
Por qué esta elección
- El haversine es preciso al metro en las distancias de una carrera y sencillo de calcular en un teléfono.
- Rechazar los puntos imprecisos y los saltos imposibles elimina la mayor parte de los errores que alargan un trazado.
- Un umbral sobre la altitud es el método más sencillo para no contar el ruido como desnivel.
Límites
- El GPS sigue siendo imperfecto en ciudad densa, bajo una cubierta espesa y en túneles: la distancia puede quedarse algo corta o algo larga.
- No hay suavizado de las posiciones (tipo filtro de Kalman) ni barómetro: solo rechazos y un umbral.
- No hay ritmo ajustado a la pendiente ni cadencia.
- La frecuencia cardiaca no se registra durante una carrera GPS en la app; sí se registra en las actividades importadas de un reloj.
Referencias
- Sinnott RW. Virtues of the Haversine. Sky and Telescope, 1984; 68(2): 159.
- 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.