En qué fuente de mapeo / planificación de rutas debo confiar para la elevación

6

Estoy planeando algunas rutas, y aunque generalmente he usado mapas de Google y calles de bicicletas, la primera hace que la exportación a GPX sea una tarea difícil (hay herramientas de terceros, pero una vez que haya personalizado una ruta, a veces se niegan a trabajar, y Google no pasa la personalización correctamente) y este último no permite rutas personalizadas (aunque sus 3 opciones son generalmente buenas).

Después de buscar otra herramienta, probé la herramienta de planificación de construcción de rutas de Strava (no siento la necesidad de registrar mis viajes en línea, así que no use Strava para nada más). Aparentemente, esto usa datos de openstreetmap.

Ahora, cuando pongo el mismo bucle en Strava y Google, obtengo una diferencia en la ganancia de elevación, y no pequeña: 522m de Google y 774m de Strava, que es un 48% más. La distancia está dentro del error de redondeo (Google: 68,5 km; Strava 67,7). Con un 10% o incluso un 20% no estaría demasiado preocupado, pero esa es una gran diferencia.

Entonces, ¿en cuál debo confiar?

Chris H
fuente
Comparé strava con mis propios registros de gps, y viene en aproximadamente un 5% más. Pero sabemos que los gps no son muy confiables para la altitud y creo que la aplicación que uso obtiene sus datos de altitud solo del GPS (aunque 2 viajes de la misma ruta de 70 km solo difieren en 2 m en 500 m).
Chris H
Resulta que mi teléfono tiene un barómetro, y mi aplicación (ipbike) probablemente lo usa en lugar de GPS (depende de si el teléfono lo permite; algunos tienen errores). Google viene en forma menos una vez más.
Chris H
Tengo la intención de comparar una ruta con los mapas en papel del sistema operativo también
Chris H
Strava es conocida por inflar ganancias de elevación. Jeffrey Friedel tiene una explicación detallada: regex.info/blog/2015-05-09/2568
SLR
1
Google es bastante inexacto en mi área. Por ejemplo, este segmento de mi viaje a casa se muestra como cuesta arriba casi todo el camino cuando, de hecho, la segunda mitad del B4495 es cuesta abajo, al igual que la segunda mitad de Old Road.
David Richerby

Respuestas:

4

Ninguno de ellos será "correcto"

Strava puede tirar sus datos de elevación dependiendo del dispositivo utilizado para grabarlos. Por lo tanto, para cualquier aplicación basada en el teléfono, se ignora la altura, y su seguimiento se coloca en un mapa, luego se lee la elevación conocida.

Para dispositivos con sensores barométricos en buen estado (Garmins y algunos otros), los datos en la carga son utilizados por strava.

Ejemplo de un Garmin sin fijar

El clima era horrible al principio, lluvia fría y espesa. Unos 20 pilotos simplemente optaron por abandonar antes de comenzar. La lluvia se despejó aproximadamente al nivel de "Lincoln" y el camino estaba seco aproximadamente a la mitad. Por lo tanto, la presión del aire aumentó y el sensor de Garmin quedó fuera de calibración. Este jinete tenía unos 800 metros de escalada.

Ejemplo de un dispositivo Android en strava Aquí está mi grabación del mismo evento en marzo de 2017. Mi grabación muestra 1820 metros de escalada, y este gráfico representa la elevación real de la carretera correctamente.


Además, podría pensar que un mapa sería preciso, y en general lo será. Excepto que la elevación de un mapa se basa en líneas de contorno, líneas alrededor de la pendiente a la misma elevación sobre el nivel del mar.

Generalmente no hay datos de elevación continua para una carretera.

En cambio, el mapa se divide en bloques cuadrados y se calcula una altura "promedio" para ese bloque. Si los bloques son de 1 metro cuadrado, entonces es bastante bueno. Si los bloques tienen 10 metros cuadrados, está "bien" porque es aproximadamente del ancho de una carretera. Si los bloques son de 100 metros cuadrados, entonces es terrible.

Considere este camino con una calificación de 7%. Si los bloques de elevación eran mucho más grandes que 10 m, podrían colocarse hacia arriba o hacia abajo de la colina, dando un punto artificial alto / bajo, aumentando su ganancia de elevación registrada. ingrese la descripción de la imagen aquí La ladera aquí tiene una pendiente de aproximadamente 45 grados, por lo que es igual a una pendiente del 100%.

Criggie
fuente
1
Creo que tienes razón, pero en mi caso esta fue la herramienta de planificación de rutas de Strava, es decir, completamente basada en mapas. Mi aplicación tiene mapeo de mapas abiertos pero usa GPS para la altitud. Pero un mapa debe ser preciso
Chris H
1
El creador de rutas de Strava utiliza datos de OpenTreetmap, es decir, carreteras mapeadas por GPS (y posiblemente barómetro), por lo que si bien todavía no tendrá datos de elevación continuos , bien podría tener datos de elevación anclados a la carretera, promediados en un gran número de usuarios. Esto no debería ser una mala coincidencia con lo que ve un solo usuario de GPS, con una buena señal, simplemente menos ruidoso.
Chris H
3

La gente de Audax UK ha pensado en esto . Consideran el estándar de oro como contornos de conteo en un mapa de Ordnance Survey (para aquellos que no están en el Reino Unido, la producción de nuestra agencia de mapeo nacional puede ser costosa, pero es muy buena). Esto es bastante complicado en áreas con muchas características, como ciudades, y es tedioso en el mejor de los casos. Funciona mejor para escaladas sostenidas en campo abierto, que es para lo que principalmente lo quieren. Así que han tratado de encontrar un sistema automatizado que sea igual de bueno. Para los registros de seguimiento, recomiendan http://www.bikehike.co.uk (Reino Unido) y http://www.ridewithgps.com(en el extranjero) que son gratuitos. Bikehike también funciona para rutas (en el Reino Unido). Como mi pregunta original era sobre la construcción de rutas, probé algunas herramientas para compararlas con mis propios registros.

Prueba 1: 20 km de camino ondulado y puentes con alrededor de 230 m de ascenso

He recreado un viaje que hice hoy usando el constructor de rutas y el bikehike de captura de pantalla de bikehike Strava . Strava necesita tener 1 km y 10 m agregados para tener en cuenta los diferentes puntos de inicio / finalización (no comienzo cosas de Strava desde casa, incluso con zonas de privacidad).

Ambos coinciden con mi registro de GPS (que en realidad puede usar el barómetro):

Method          Distance/km     Total climb/m
==============================================
IPBike          21.513          231
Strava track    21.4            233     (Strava's interpretation of IPbike data)
Strava route    20.8            207     (Recreated online)
Bikehike        21.44           204
OS Map      (not measured)      220     (Counting contours with a magnifying glass)

Todo esto parece estar dentro de un margen de error razonable (bikehike fue 12% menos que mi GPS, la mayor diferencia). Tenga en cuenta que esta ruta no era montañosa, y no corría en valles empinados, por lo que los errores laterales del GPS solo habrían tenido un efecto pequeño.

Conté líneas de contorno de 5 m en el mapa 1: 25000 OS, usando una lupa. Me sorprende que en el primer intento me acercara tanto a mis datos medidos. En algunos lugares, el camino casi sigue los contornos y en otros lugares los contornos están oscurecidos por otras características.

Desafortunadamente, Google no entiende muy bien los derechos de paso del Reino Unido, y solo puede obtener una pequeña fracción de las secciones todoterreno, por lo que mi comparación no se puede extender para incluir eso.

Prueba 2: 67.5 km de camino con alrededor de 470 m de ascenso

Apliqué la misma prueba a un viaje por carretera más largo (pero no una que planeo publicar). Gran parte del recorrido es bastante plano, con un par de subidas decentes. Hago este paseo cada pocas semanas, así que tengo algunos datos promedio. Tenemos:

Method          Distance/km     Total climb/m
==============================================
IPBike          67.51           464
IPBike average  67.63           473.57  } of seven rides 
IPBike StDev    0.252           20.743  } over the same route
Strava track    67.51           445     (Strava's interpretation of IPbike data)
Strava route    67.6            557     (Recreated online)
Bikehike route  67.29           445
Google route    67.5            285

Tomando los datos medidos promedio como referencia, todas las distancias horizontales están dentro del 0.5%.

Verticalmente, bikehike es una buena combinación para mis datos (y recuerda que AUK reconoce que es una buena combinación para contar contornos). El creador de rutas de Strava sobreestima en un 18%, pero Google subestima en un 40%.

No tengo todos los mapas del sistema operativo para esta ruta a una escala suficiente, tampoco tengo paciencia (y los contornos podrían omitirse en las secciones urbanas).

Segmentos de Strava

Los usuarios crean segmentos y parecen estar basados ​​en el historial del autor. Algunos son claramente propensos al error reportado en la respuesta de Criggie, ya que tienen saltos verticales, como lo demostró uno que monté recientemente . En este caso, el error hace que el segmento se llame ascenso Cat3. No está cerca.

Conclusiones

Al construir una ruta:

  • Strava puede ser un poco generoso , bueno para alardear y ofrece un margen de error.
  • Google puede subestimar seriamente . Diría que esto es suficiente para ser peligroso: si te esfuerzas de acuerdo con Google y tiene un 40% menos, realmente tendrás dificultades.
  • Bikehike parece bueno, pero es principalmente para ciclistas del Reino Unido
  • Horizontal es mucho más fácil que vertical
Chris H
fuente
1
¡Bueno, eso se convirtió en un ejercicio más de lo que pensaba!
Chris H
Paseos montañosos, por ejemplo, siempre subiendo o bajando, la mayoría de las cosas obtienen números bastante buenos para. El caso difícil es el terreno ondulado más plano. IpBike con mi Z3 compact, que tiene un barómetro, pierde aproximadamente un metro cada vez que alcanza un ascenso debido a la forma en que filtra las cosas para dejar de subir al piso. Lo considero mejor de lo que puedes hacer con un mapa de SO que cuenta contornos.
ifor
@Porque tengo el mismo teléfono, y creo que tienes razón siempre y cuando la presión del aire no cambie demasiado, no esperaba acercarme contando contornos en terreno ondulado. Creo que eres casi un vecino mío, así que quizás conozcas el área que usé para las pruebas de hoy. Creo que el creador de rutas de Strava se completa: mi prueba anterior incluye la carretera costera entre Cardiff y Newport. Eso es plano de acuerdo con el mapa del sistema operativo, se siente plano e IPBike encuentra muy pocos cambios de altitud, pero Strava encuentra un par de metros ella y un par de metros allí, sumando bastante rápido.
Chris H
Para aquellos que no saben, @Ifor escribió la aplicación para computadora de bicicleta que uso (IpBike). Tiendo a seguir una ruta GPX utilizándola si aún no conozco el camino, y de ahí surgió esta pregunta: de los servicios que me pueden dar una ruta de bicicleta GPX sintonizada a mano, ¿qué puedo creer?
Chris H
Si encuentra un segmento de Strava con datos de elevación inexactos, puede enviar una solicitud de soporte y pedirles que lo arreglen; descartarán los datos del piloto original y lo volverán a hacer desde el mapa. No estoy seguro de por qué no tienen algún tipo de verificación de que los datos del piloto original sean plausibles. Recuerdo haber encontrado uno que era algo así como un circuito de contrarreloj de 25 millas que era bastante plano y no debería tener ganancia de elevación neta de todos modos, ya que comienza y termina en el mismo punto. Pero el segmento afirmó comenzar con un gradiente de 8000% hasta alturas superiores al Everest y nunca volver a bajar.
David Richerby