El artista berlinés Simon Weckert recientemente 'hackeó' Google Maps llenando un vagón rojo con 99 iPhone con Google Maps y arrastrándolo por la ciudad para engañar al servicio haciéndoles creer que había un embotellamiento cuando no había uno.
Es un truco inteligente, pero plantea dudas sobre cómo Google Maps rastrea y responde a los datos que recopila en condiciones normales de tráfico. Si es posible engañar a Google Maps con una pila de iPhones viejos y un vagón, ¿puedes estar seguro de que la aplicación siempre es precisa? Según lo que sabemos sobre el algoritmo de Google Map y las respuestas de la empresa al embotellamiento de tráfico de bricolaje de Weckert, la respuesta parece ser: sí, en su mayor parte.
Google Maps se actualiza continuamente en función del seguimiento anónimo datos del usuario , sensores de tráfico y datos satelitales para asegurarse de que la aplicación muestre las condiciones de tráfico más precisas posibles.
Si alguna vez ha utilizado Google Maps, es probable que haya visto calles de color verde, naranja o rojo. Los caminos verdes significan que el tráfico se mueve normalmente, pero el naranja y el rojo representan desaceleraciones. Las desaceleraciones aparecen cuando los usuarios en el modo de navegación viajan actualmente a velocidades más lentas de lo habitual en esa parte de la carretera y Google las aplica automáticamente. Sin embargo, una vez que otros buzos que usan Google Maps puedan atravesar el área a velocidades normales, Google eliminará el estado de desaceleración para esa área, incluso si otros usuarios aún conducen más lento.
No está claro cuántos usuarios más lentos de lo habitual son necesarios para que Google Maps lo registre como tráfico lento, pero según Informe de 9to5Google sobre el experimento de atascos de tráfico de Weckert , solo se necesitó un solo automóvil que lo adelantó a velocidades normales para deshacer el estado de atasco causado por su carro de iPhones. Dicho esto, parece que Google Maps ignora cuando muchos usuarios están parados. El vagón de Weckert tenía que estar en movimiento para que Google Maps pudiera ver el embotellamiento, a pesar de que casi 100 teléfonos estaban en modo de navegación y no se movían. No está claro cuánto tiempo debe estar un vehículo en ralentí antes de que se ignore; obviamente, Google Maps notará si varios usuarios se detienen en una autopista y lo informará como una desaceleración, pero si un grupo de personas está estacionada en un estacionamiento y tiene el modo de navegación activado, entonces probablemente no verá todos los atascos de tráfico enumerados en la zona.
Curiosamente, no todos los vehículos reciben el mismo trato. Google Maps puede diferenciar entre un automóvil, una motocicleta y otros vehículos (al menos en ciertos países y regiones). Entonces, aunque un scooter descarado podría abrirse camino a través de un atasco de tráfico, Google Maps podría, en algunos casos, reconocer que el movimiento del vehículo más pequeño no significa necesariamente que las condiciones normales de tráfico se hayan reanudado.
Google Maps también actualiza los informes de tráfico en función de la entrada del usuario, además de la ubicación pasiva y anonimizada y el seguimiento del movimiento para ayudar a mantener las condiciones actualizadas.
Los accidentes, las zonas de construcción, las trampas de velocidad y otras alertas se pueden informar en Google Maps, y cuantos más usuarios informen una alerta, más rápido aparecerá en el mapa para los demás y, potencialmente, los ayudará a evitar retrasos y encontrar mejores rutas si es necesario. Anteriormente hemos cubierto cómo hacer esto en ambos Androide y iOS, pero aquí le mostramos cómo informar incidentes de tráfico y ralentizaciones en Google Maps si no está familiarizado:
Google compara las velocidades de sus usuarios con información de límites de velocidad para calcular los tiempos estimados de llegada . Básicamente, se necesita qué tan rápido te estás moviendo, qué tan rápido debería Muévase en función de los límites de velocidad, qué tan rápido van otros conductores y ajusta cómo y cuánto más le queda en su ruta para determinar su ETA.
Google Maps también comparará las condiciones informadas por el usuario y otros datos de tráfico que monitorea con su ruta y las velocidades actuales, y ajustará sus tiempos de llegada si nota una desaceleración u otros incidentes a lo largo de su ruta. Una vez que la aplicación haya determinado la gravedad y la duración de la desaceleración, alertará a los usuarios cuyas rutas se ven afectadas y sugerirá direcciones alternativas si finalmente es más rápido.
Sin embargo, las sugerencias de desvío de rutas de Google Maps no siempre son perfectas. El algoritmo solo puede responder a los datos más recientes y hacer conjeturas, ciertamente tampoco puede predecir el futuro, por lo que el cambio de ruta no siempre será más rápido (o necesario). Dicho esto, puede estar razonablemente seguro de que la aplicación le brinda la información más actualizada que tiene.