App Equipes do SAU recalcula rota quando Rádio Operação corrige endereço da ocorrência
Quando o endereço de uma ocorrência em andamento era corrigido, o mapa da viatura mostrava o destino novo enquanto guiava a equipe pelo endereço antigo. Versão 2.39 descarta a rota obsoleta, recalcula a partir da posição atual e avisa o condutor.
O App Equipes do SAU passou a recalcular automaticamente a rota da viatura quando a Rádio Operação corrige o endereço de uma ocorrência em andamento. Até a versão 2.38, o destino exibido no mapa era atualizado para o novo endereço, mas a linha de rota, o tempo estimado de chegada e a distância permaneciam apontando para o endereço anterior — a equipe via o pino correto mas era guiada para o ponto errado.
A causa estava na lógica de recálculo: o app só buscava nova rota quando nenhuma rota havia sido traçada. Como a equipe já estava em deslocamento, essa condição era sempre falsa e a rota antiga nunca era substituída.
Na versão 2.39, toda mudança de endereço de destino descarta imediatamente a rota anterior e dispara o recálculo a partir da posição atual da viatura. O tempo estimado e a distância passam a refletir o novo trajeto, e o indicador de chegada é reiniciado para detectar a chegada no endereço correto.
O app também passou a exibir um aviso visual no mapa informando que o endereço foi alterado e a rota foi recalculada. O aviso foi projetado para não interromper a condução: não emite som nem vibração, não bloqueia a tela e tem fechamento opcional. A notificação aparece apenas quando já existia uma rota em uso — na primeira carga do destino, a definição de rota é o comportamento esperado e não gera alerta.
A correção elimina um cenário em que a equipe podia seguir para um endereço ultrapassado enquanto o mapa sugeria o destino correto, situação particularmente crítica em atendimentos de urgência em que a Rádio Operação ajusta o endereço após contato com o solicitante.