Ir al contenido

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
  1. El principio
  2. El método Azetta
  3. Por qué esta elección
  4. Límites
  5. Lo que ajustas en la app
  6. Referencias

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:

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

φ 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

  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.