¿Cómo calcula Google Maps los tiempos de ciclismo?

24

Google Maps tiene una opción de enrutamiento en bicicleta en beta. Parece que hace un buen trabajo enrutar en mi ciudad usando calles con carriles para bicicletas siempre que sea posible y evitando subir pendientes pronunciadas directamente.

Pero tengo curiosidad por cómo estima el tiempo de viaje. Para los automóviles, parece usar el límite de velocidad con un factor de fudge patentado que usa las condiciones de tráfico históricas y actuales.

Pero para las bicicletas, ¿qué se usa para estimar el tiempo de viaje? Hay una considerable difusión en términos de velocidad entre los buscadores de relaciones públicas de Strava (registro personal) más rápidos y las mamás de bicicleta más lentas con remolques, tal vez incluso con una diferencia de 2-3 veces.

¿Alguien ha descubierto lo que el algoritmo parece estar haciendo en términos de tiempos de ciclismo? ¿Tiene en cuenta la propia velocidad de ciclismo del usuario? ¿Google ha dicho algo sobre esto?

RoboKaren
fuente
¿Buscadores de relaciones públicas de Strava? Todo tipo de personas usa Strava para rastrear su ciclismo, y la mayoría no busca personas de relaciones públicas .
andy256
3
Sí, pero los buscadores de relaciones públicas se encuentran entre los ciclistas más rápidos en el camino y las mamás en bicicleta entre las más lentas. Solo usándolos como ejemplos, disculpas por los estereotipos.
RoboKaren
Jajaja Leí PR como algo diferente a Registro personal . Debe ser lunes. La investigación muestra más errores de correo electrónico los lunes ... suspiro. Me iré ahora, antes de poner el otro pie ...
andy256
1
@ andy256 - Nunca he oído hablar de "PR" que signifique otra cosa que "Relaciones públicas". He propuesto una edición para aclarar para todos los futuros lectores.
AndyT
Hubiera usado PB, para referirme a lo mejor personal.

Respuestas:

12

La respuesta dada por gammapoint es seguramente una buena estimación a tener en cuenta al mirar Google Maps.

Sin embargo, como estoy bastante cerca de Google a través de los programas Colaborador principal y Guías locales (aunque no es un empleado), casi con seguridad puedo decir:

Nunca sabremos.

A menos, por supuesto, que te contraten en ese departamento específico de Google.

Los algoritmos utilizados por Google para estimar el tiempo de ciclismo se basan en muchos factores. Supuestamente algunos de los son (la lista a continuación no es nada oficial, por lo que no hay fuentes):

  • elevación
  • cruces (semáforos o sin ellos)
  • calidad y tipo de infraestructura
  • tiempos de otros usuarios en rutas similares

Todas las respuestas en Internet se basarán en estimaciones sobre consultas de dirección específicas e intentarán obtener algunos resultados al comparar rutas diferentes o similares. Sin embargo, usar datos aún más grandes para estimar el comportamiento de algoritmos complejos es difícil hasta el punto que diré imposible. Siempre que Google esté utilizando redes neuronales o posiblemente algoritmos aún más sofisticados, dicho análisis no tiene sentido.

Lo siento, pero para averiguar su velocidad en comparación con las estimaciones de Google, debe ejecutar las pruebas usted mismo .

pajonk
fuente
1
Bienvenido a SE - excelente primera respuesta. Espero sus futuras contribuciones.
Criggie
18

Este sitio parece tener algunas buenas respuestas a sus preguntas. Dice

Google supone una velocidad de movimiento de referencia de alrededor de 16 km / h (10 millas / h) independientemente de la distancia de viaje.

pero si lee más, puede ver que hay ajustes en esa línea base. Para algunas rutas en las que realmente he comparado, divido el tiempo de ciclismo de Google por 1.5 para obtener una estimación de cuánto tiempo me tomaría, pero solía competir bastante en serio.

punto gamma
fuente
Ciertamente representa colinas y posiblemente cruces
Chris H
1
@ChrisH De acuerdo. Al menos en San Francisco, elegir invertir su ruta puede proporcionar una estimación muy diferente dependiendo de la ganancia de elevación.
zahbaz
Llegué a la misma conclusión probando mi ciclismo. Por supuesto, si es montañoso, los 16 km / h son una especie de suposición descabellada ...
L.Dutch - Restablece a Monica el
2

Google y otros proveedores de tráfico como Here (nokia) intercambian datos de tráfico, que se obtienen de los teléfonos celulares.

Si se traza en 5 puntos diferentes a lo largo de una carretera principal conocida y su velocidad promedio es de 50 km / h, hay una buena posibilidad de que el tráfico de vehículos fluya suavemente.

Si conduce a una velocidad de 30 km / h, entonces podría parecer un tráfico lento. Por lo tanto, sus resultados se comparan con otros vehículos en la misma carretera y dirección aproximadamente en ese momento. Si se mantiene al día con los vehículos, entonces su viaje podría ser detectado como un viaje en automóvil.

No sé cómo lo hace el ecosistema de Apple, pero si usa los servicios de Android y Google, visite https://www.google.com/maps/timeline para explorar sus ubicaciones y el viaje de su día. Algunos de los segmentos de viaje pueden detectarse como una caminata, un paseo en bicicleta, un tren o un automóvil. También puede corregir esta información, si lo considera conveniente.

Aquí está la pantalla de la línea de tiempo de Google que muestra tres modos diferentes de transporte, caminar, andar en bicicleta y en automóvil. También muestra una suposición equivocada en gris (no dejamos de caminar en el hospital, simplemente pasamos junto a él).

ingrese la descripción de la imagen aquí

Ahora toda esta información está disponible para google,

  • Velocidad media de los ciclistas en una carretera determinada.
  • Tu velocidad promedio en el tiempo

Pero el motor de enrutamiento / mapa de google no lo usa, en cambio, es solo una velocidad promedio del ciclista promedio en todas las carreteras.

Generalmente puedo recorrer una ruta en la mitad de 2/3 del tiempo previsto.

Criggie
fuente
Un buen resumen (+1), pero tenga en cuenta que su velocidad promedio puede o no estar disponible, dependiendo de su elección de hardware, configuración y conexión de datos. De manera similar, decirle a los ciclistas a los conductores (como mencionó anteriormente) o incluso a los peatones no es fácil en muchas carreteras (por ejemplo, viajo regularmente un par de millas con una velocidad mayor que el promedio motorizado y menos paradas; hay colinas en mi ciudad donde el solo los ciclistas que se levantan entonces están caminando a paso).
Chris H
... Mi conclusión tiende a ser que Google da una buena estimación de una ruta completamente nueva, permitiendo tiempo para paradas en el mapa y giros incorrectos. Con suerte todavía lo vencerás.
Chris H
La velocidad @ChrisH se puede calcular a partir de dos puntos cronometrados. No se requiere hardware adicional.
Criggie
si sabes que hay una línea recta que los conecta. Y esos datos no están disponibles para Google si no los mide usando algo que se conecta a sus servidores (podría usar algo que no tenga conexión de datos). Quizás debería haber dicho "... puede no estar disponible para Google, etc. ..."
Chris H
0

Con respecto a su último párrafo / pregunta, obtengo la misma ruta y tiempos (lentos) si estoy conectado o no, pero tengo una configuración de privacidad bastante estricta en mi cuenta de Google (en particular, el historial de ubicaciones está deshabilitado) y no No inicie sesión en cualquier cosa que use mapas de Google (mi aplicación de computadora para bicicletas Android, IPbike, usa openstreetmap). Si su configuración y uso de las aplicaciones de Google son diferentes a las mías, es posible que desee ejecutar una prueba usted mismo conectado frente a un nuevo perfil de navegador.

Chris H
fuente
1
Básicamente, estás diciendo que no permites que Google tenga ninguna información que pueda usar para personalizar tus horarios, por lo que no personaliza tus horarios. Eso parece sumamente obvio y no veo cómo responde la pregunta.
David Richerby
1
@DavidRicherby, por el contrario, tienen esa información en tiempo real . Si bien es posible que no registre mis pistas en los productos de Google, ellos saben dónde estoy mientras conduzco: estoy ejecutando Android con ubicación (y cuando llego a algún lugar, sus aplicaciones quieren que publique fotos de ese lugar, demostrando que saber). Para que pudieran calcular mi velocidad en tiempo real. Desactivar el historial de ubicaciones tampoco se desactiva demasiado y puede no ser aplicable dada la cantidad de libertad que se otorgan.
Chris H