Cómo calcula Guru Maps tu ascenso
El Ascenso es la cifra que muchos miramos primero después de una excursión. Parece sencillo: sumar cada metro que has subido. Pero resulta que «sumar cada metro» es justo lo que falla.
En mayo bajamos el Dunajec haciendo rafting. Un río solo corre cuesta abajo: unos 90 metros en cuatro horas y media. Guru Maps dijo que habíamos subido 1065 metros.
Te contamos cómo calcula Guru Maps el desnivel positivo, por qué pasó eso y qué hemos cambiado en la próxima actualización.
De dónde sale la altitud
El barómetro. La mayoría de los teléfonos modernos tienen uno. Mide la presión del aire, que baja a medida que subes: alrededor de 1 hPa por cada 8 metros. Detecta cambios de unas pocas decenas de centímetros, pero no conoce tu altitud real, y además la presión del aire cambia con el tiempo atmosférico. Por eso Guru Maps toma la altitud GPS en el momento en que el GPS es más preciso y ajusta el barómetro a ella. Todas las subidas y bajadas salen del barómetro.
GPS. Si no hay barómetro, usamos la altitud GPS. El GPS mide la altura mucho peor que la posición, así que descartamos los puntos en los que el teléfono indica una precisión vertical peor de 10 metros.
Datos de elevación. Las rutas que planificas en Guru Maps obtienen las alturas de los mapas de elevación. Esas alturas ya son suaves, así que las contamos tal cual. Lo mismo ocurre con las trazas importadas de otras aplicaciones que no indican la precisión de su altitud.
La altitud se suaviza ligeramente. Esa es la línea que ves en el gráfico de altitud, y de ella salen el punto más bajo y el más alto de las estadísticas de la traza.
Por qué no funciona sumar cada subida
Las lecturas de un barómetro nunca están quietas del todo. Incluso cuando estás parado, oscilan 10–50 cm de un segundo a otro. En bicicleta, el viento y la velocidad cambian la presión alrededor del teléfono. Cada oscilación tiene una pequeña parte hacia arriba, y el método anterior sumaba cada parte hacia arriba al Ascenso y cada parte hacia abajo al Descenso.
Aquí tienes una tranquila bajada por el Wkra, un río llano que descendió unos 2 metros en cinco horas:
Ascenso en todo el recorrido: antes 74 m, ahora 9 m.
Miles de oscilaciones de unos pocos centímetros sumaron 74 metros. : la altitud se mantiene dentro de un metro, y cada pequeña subida, en naranja, se sumaba al Ascenso. Los 9 metros que se siguen contando son cosa del tiempo atmosférico: la presión del aire bajó durante las tres primeras horas, y para un barómetro una caída lenta de la presión es exactamente igual que una subida lenta.
El agua es aún peor. Cada centímetro de agua sobre el teléfono añade alrededor de 1 hPa, lo mismo que 8 metros de altitud. En el Dunajec el teléfono acababa en el río una y otra vez, y en una ocasión se dio un chapuzón junto con su dueño:
Ascenso en estos cuarenta minutos: antes 120 m, ahora 18 m.
La altitud GPS baja suavemente con el río. El barómetro salta 5–12 m cada vez que el teléfono se moja. Cada salto se contaba dos veces: una como ascenso y otra como descenso. En cuatro horas y media eso sumó 1065 metros.
Qué hemos cambiado
Dos reglas sencillas.
1. Mirar los últimos 30 segundos, no cada lectura. Las oscilaciones rápidas se compensan entre sí. Como promediamos en el tiempo y no por puntos, una traza grabada cada segundo y otra grabada cada pocos segundos ahora se comportan igual. Antes, una traza grabada cada segundo acumulaba mucho más ruido.
2. Contar en escalones de al menos 3 metros. Guru Maps recuerda la última altura que contabilizó. El Ascenso solo aumenta cuando la altitud promediada llega a 3 metros por encima de esa altura, y el Descenso solo cuando llega a 3 metros por debajo. Todo lo que queda en medio se ignora. Cuando se cuenta un escalón, se cuenta entero: una subida de 4,2 m suma 4,2 m, no 3.
Así se ve en diez minutos de una subida real al Trzy Korony, en los Pieninos:
En estos diez minutos: ascenso 18 m, descenso 9 m.
Hacia el minuto 46, la altitud baja unos 3 metros y vuelve a subir. La media apenas se mueve, así que no se cuenta nada. En lo alto de la loma, hacia el minuto 47,5, la cuenta se queda unos 3 metros por debajo de la cima. Ese es el precio de la nueva regla; hablamos de ello más abajo. Después del minuto 49 el sendero baja de verdad 10 metros, y eso se cuenta como descenso.
Prueba las reglas. y estos diez minutos se cuentan como antes. y en el Dunajec casi no queda ascenso, pero la subida al Trzy Korony baja de los 511 metros que hay entre su base y su cima. Nos quedamos en .
Antes y después
Este es el ascenso de algunas de nuestras propias grabaciones, calculado con el método anterior y con el nuevo:
| Grabación | Lo que sabemos | Antes | Ahora |
|---|---|---|---|
| Rafting por el Wkra, 5 h | río llano, unos 2 m de bajada | 74 m | 9 m |
| Rafting por el Dunajec, 4,5 h | solo cuesta abajo, unos 90 m; el teléfono se mojó | 1065 m | 71 m |
| Excursión por el Durmitor | 162 m entre el punto más bajo y el más alto | 1707 m | 189 m |
| Subida al Trzy Korony | subida constante de 444 m a 955 m | 580 m | 512 m |
| Excursión al Wielki Staw Polski | sube de 992 m a 1760 m y baja hasta 1307 m | 995 m | 805 m |
| Circuito por el Monte Iverta, 11 h | un día largo en la montaña | 2265 m | 2046 m |
La subida al Trzy Korony es la más fácil de comprobar: el camino va casi solo cuesta arriba, así que el ascenso no puede ser mucho mayor que los 511 metros que hay entre la base y la cima. Antes salían 580; ahora, 512.
Lo que cuesta
Ningún método es gratis. Esto es lo que sacrifica el nuevo:
- Hasta 3 metros en cada punto alto y en cada punto bajo. Si das la vuelta 2,9 metros por encima de la última altura contabilizada, esos 2,9 metros no se cuentan. En un día largo de montaña esto supone alrededor de un 2 %.
- La cifra en directo va con algo de retraso. Durante la grabación, el Ascenso aumenta por escalones y se pone al día alrededor de medio minuto después de que dejes de subir.
- Los cambios meteorológicos lentos siguen contando. Una caída de presión de 1 hPa parece una subida de 8 metros. Por lo general, la meteorología hace variar la presión 1–2 hPa en unas pocas horas.
- Bajo el agua no se puede confiar en el barómetro. El Dunajec sigue mostrando 71 metros de ascenso.
También probamos opciones más inteligentes, por ejemplo corregir el barómetro con el GPS constantemente, como hacen algunos relojes deportivos. En nuestras grabaciones eso corregía unos pocos metros de deriva meteorológica, pero añadía un 2–8 % a las excursiones largas por montaña: la altitud GPS puede desviarse durante minutos enteros. Así que nos quedamos con la regla sencilla.
La pendiente, con el mismo tratamiento
La Pendiente, junto con las distancias Cuesta arriba y Cuesta abajo, ahora se mide sobre al menos 2 metros de desplazamiento. Cuando te quedas quieto 30 segundos, el punto de partida se desplaza contigo, así que la deriva del barómetro durante una pausa ya no se convierte en una pendiente pronunciada en tu primer paso. Las subidas lentas y empinadas ahora reciben la pendiente correcta, y también el color correcto en el mapa.
También hemos corregido los huecos grises que aparecieron en la versión 6.3.1 en el coloreado por pendiente de las trazas en el mapa.
Tus trazas antiguas
Las trazas que grabes después de la actualización usan el nuevo método. Cuando abras una traza más antigua, sus estadísticas y gráficos también se recalcularán con el nuevo método, así que el ascenso puede salir más bajo de lo que recuerdas. Lo que desaparece es el ruido, no tu esfuerzo.
Por qué otras aplicaciones muestran una cifra distinta
No existe un único ascenso «verdadero». Las aplicaciones y los relojes usan sensores distintos, suavizados distintos y escalones distintos, y los mapas de elevación dan su propia respuesta. Una diferencia de un pequeño porcentaje entre dos aplicaciones es normal. Lo que más importa es que la cifra no aumente mientras estás parado o bajas un río a la deriva.
El nuevo cálculo llega en la próxima actualización de Guru Maps para iOS y Android. Si el ascenso de una traza todavía te parece incorrecto, envíanosla. Gracias a grabaciones reales descubrimos todo esto. ¡Disfruta de la subida! ⛰️
