layout.skip_to_main_content
Todas as coleçõesDúvidas Gerais
Ao aceitar o chamado a distância exibe um valor, mas no Waze ou Google Maps outro, porquê?
Ao aceitar o chamado a distância exibe um valor, mas no Waze ou Google Maps outro, porquê?
Mob avatar
Escrito por Mob
Atualizado há mais de uma semana

O motorista ao aceitar/receber uma corrida, a distância que é exibida é calculada usando um algoritmo que leva em consideração a distância em um formato de raio.

Para entender melhor, considere o Ponto A (local onde o passageiro está pedindo a corrida) e o Ponto B(local onde o motorista se encontra). No nosso algoritmo, é traçado então uma reta do Ponto A ao Ponto B, sem levar em consideração ruas, retornos, etc. 

Já quando é aberta a corrida em um aplicativo como Waze ou Google Maps, estes aplicativos levam em considerações fatores como trânsito, ruas, retornos, viadutos, etc para traçar a melhor rota, e por isso a distância pode mudar drasticamente.

Você deve estar se perguntando, porque a MobApps não utiliza então esse mesmo formato. A questão é que existem custos relacionados ao uso desses serviços como Waze e Google Maps fornecem, e infelizmente a MobApps não tem como oferecer dentro do valor atual que é trabalhado aos clientes.

O Sistema de Disputa é dado em linha reta como um raio, pois como são vários celulares que chamam ao mesmo tempo, não temos como realizar um pré cálculo na rota, por ser muito rápido a chamada. No Sistema de Fila é possível, calcular a rota e a distância é dada corretamente com , devido o chamado ser feito de um por um, ficando assim mais fácil e tendo menos custo para a plataforma.

Caso você ainda tenha alguma dúvida em relação a isso, não deixe de entrar em contato conosco pelo contato@mobapps.com.br, será um prazer lhe ajudar :)

Respondeu à sua pergunta?