¿Por qué las aplicaciones de GPS calculan rutas diferentes?

BR Bruno_97 BR 🌱 Principiante 👁 45 ⚑ Denunciar Matemáticas

Uso bastante Google Maps y Waze en mi celular, y me indican rutas completamente diferentes para llegar al mismo lugar. Un día en el coche para ir al trabajo, un mapa dice que son 35 minutos y el otro dice 45. ¿Cuál es la matemática detrás de esto? ¿Están usando algoritmos diferentes o es solo cuestión del tránsito?

1 respuestas

★ Mejor respuesta
SO sofia80 BR 🔍 Entusiasta 💬 25 respuestas

Es más complicado que solo una diferencia de tránsito, pero tampoco es nada tan misterioso. Los dos apps usan algoritmos diferentes para calcular ruta, sí, pero el problema real es que cada uno tiene datos diferentes sobre cómo está fluyendo el tránsito en ese momento. Waze, por ejemplo, recolecta información de los usuarios que están usando la app - tipo, estás mandando al servidor cuántos kilómetros por hora estás haciendo, si hay embotellamiento adelante, accidente, operativo policial. Google Maps hace algo parecido, pero usa también datos históricos gigantes sobre flujo de tránsito e información de operadores de celular.

Además, cada uno priorizó cosas diferentes en el algoritmo. Waze tiende a sugerir rutas que evitan embotellamiento aunque sean más largas o pasen por calles menores - tipo ese trayecto más creativo que no pensarías. Google Maps generalmente es más conservador, intentando balancear tiempo con la ruta más directa. Y hay otro detalle: actualizan los datos en ritmos diferentes también. Si estás en un lugar donde el tránsito cambia muy rápido, uno puede tener información más actualizada que el otro en ese exacto momento.

Por eso esa diferencia de 10 minutos que viste. No es engaño, es que uno estaba viendo la situación del tránsito de forma diferente del otro. En un día cuando el tránsito está predecible, los dos suelen hablar número bien parecido igual.

Tu respuesta

Iniciar sesiónpara responder.