Tendências do dia

Fazer uma viagem de carro com Google Maps e Waze abertos ao mesmo tempo é incrível (e revela como dois navegadores são diferentes)

Imagem | Álex Alcolea (Xataka Móvil) e Priscilla Du Preez
Sem comentários Facebook Twitter Flipboard E-mail
pedro-mota

PH Mota

Redator
pedro-mota

PH Mota

Redator

Jornalista há 15 anos, teve uma infância analógica cada vez mais conquistada pelos charmes das novas tecnologias. Do videocassete ao streaming, do Windows 3.1 aos celulares cada vez menores.

1054 publicaciones de PH Mota
O texto a seguir é uma tradução do relato em primeira pessoa de Eva. R De Luis, editora sênior do Xataka Móvil Espanha

Uso o Google Maps e o Waze há anos enquanto dirijo e, na verdade, às vezes deixo os dois aplicativos abertos ao mesmo tempo para aproveitar o melhor de cada um. Aproveitando-me das características diferentes de cada aplicativo, durante uma viagem de Pamplona a Madri, descobri como cada um escolheu um caminho quando eu estava a cerca de 100 quilômetros do meu destino, presa em um posto de controle.

É verdade que tanto Google Maps quanto Waze pertencem ao mesmo grupo desde que a empresa de Mountain View adquiriu o aplicativo israelense há mais de 10 anos. Eles se complementam, mas Google Maps e Waze têm suas diferenças, e não apenas na interface, na presença de avaliações no primeiro ou na alta personalização do segundo: também no núcleo.

O algoritmo de navegação do Google Maps e do Waze tem suas diferenças. Aliás, não seria a primeira vez que, confiando no Waze, acabo seguindo um caminho quase impossível, simplesmente porque chegar mais cedo é um dos seus objetivos.

Quando Google Maps e Waze te levam por caminhos diferentes

Embora às vezes eu os use em conjunto, intuitivamente sei quando usar o Waze ou o Google Maps: se estou procurando uma navegação confiável para rotas longas, onde vou usar as avaliações para encontrar um hotel, restaurante etc., uso o Maps. Se me encontro em uma rota com muito trânsito e um pouco de caos, por exemplo, uso o Waze. Os alertas deles para acidentes, polícia, engarrafamentos e outros incidentes são incomparáveis.

Mas, como mencionei na introdução, um dia notei essa diferença nas rotas sugeridas, e não foi a primeira vez. Já ​​havia acontecido comigo na zona norte de Madri de o Waze me levar por ruas pequenas e secundárias com menos semáforos, mas com mais curvas. E isso me fez pensar: como o Google Maps e o Waze determinam qual caminho é o melhor?

Embora o Google não tenha se aprofundado muito na explicação de seus algoritmos, diversas análises detalham que o Google Maps utiliza uma versão modificada do algoritmo de Dijkstra (um método clássico para encontrar os caminhos mais curtos, a base da maioria dos sistemas de navegação GPS, incluindo o Waze) combinada com o algoritmo de busca A* para o cálculo de rotas. Em resumo, isso permite encontrar a rota mais curta de forma eficiente, levando em consideração o tráfego em tempo real.

O Google Maps armazena um enorme conjunto de dados, mas considera o nó inicial e explora sistematicamente todas as rotas possíveis até o nó de destino, calculando a distância acumulada em cada uma das alternativas. Ou seja, a partir do nó inicial, ele visita primeiro o nó mais próximo e, a partir deste, o mais próximo do segundo... e assim por diante até chegar ao ponto final, sempre escolhendo o caminho que acumula a menor distância. Se encontrar uma rota mais curta para um local que você já alcançou por outra rota, ele reajusta o cálculo (esse ajuste considerando a distância também pode ser feito tomando o tempo como referência).

Ibmua, via Wikimedia Commons Ibmua, via Wikimedia Commons

O algoritmo de navegação do Google Maps é baseado no método de Dijkstra e incorpora inteligência artificial (IA) para o algoritmo A*. Assim, ao explorar o grafo, considera-se, por um lado, a distância percorrida desde o início e, por outro, a estimativa do que falta para chegar ao destino. Dessa forma, quando o A* avalia para onde ir, leva em conta o que já foi percorrido e o que ainda falta. Ou seja, prioriza os caminhos mais promissores usando heurísticas.

O diferencial dessa abordagem é a integração de dados em tempo real coletados por meio de sinais de GPS dos usuários, padrões de tráfego históricos, dados oficiais de estradas e previsões de IA baseadas em tendências atuais.

O Waze, por outro lado, baseia-se em relatos de usuários em tempo real e ajustes dinâmicos de rotas. Portanto, enquanto o Google Maps utiliza dados estáveis ​​e históricos, o Waze depende de atualizações em tempo real.

As atualizações colaborativas em tempo real são essenciais para o seu funcionamento. Assim, quando os usuários reportam congestionamentos, presença policial ou perigos, esses dados são processados ​​e aparecem nas rotas em poucos minutos. Dessa forma, o Waze atualiza dinamicamente seu mapa, modificando a prioridade das rotas até chegar ao destino com base em relatos recentes. 

O Google Maps se destaca na escolha do caminho mais curto com atualizações em tempo real, mas o Waze também ajusta as prioridades com base nas condições mais recentes. Nesse sentido, o Waze é mais agressivo ao recalcular rotas dinamicamente diante de mudanças repentinas, o que às vezes o leva a sugerir atalhos não convencionais que o Maps evitaria.

Em resumo, embora o Google Maps e o Waze tenham uma base semelhante, cada um prioriza seus ajustes e dá mais peso a diferentes fatores. Assim, enquanto o Maps representa estabilidade e confiabilidade, o Waze representa agilidade diante de situações em constante mudança, dando grande importância aos dados do usuário. Nesse sentido, o Waze é ideal para ambientes que mudam rapidamente, como congestionamentos. O Google Maps, por outro lado, é consistente e dá mais peso ao histórico.

Imagem | Álex Alcolea (Xataka Móvil) e Priscilla Du Preez

Inicio