SAU 2.60 reaproveita traçados de rota e permite ajustar recálculos no servidor
Nova versão do SAU guarda traçados por destino, recorta a rota conforme a posição da viatura e permite alterar critérios de recálculo sem gerar novo APK.
Nova versão do SAU guarda traçados por destino, recorta a rota conforme a posição da viatura e permite alterar critérios de recálculo sem gerar novo APK.
A Inova atualizou o aplicativo das equipes do SAU, sistema voltado à regulação de urgência e emergência do SAMU 192, para a versão 2.60. A mudança permite reaproveitar no servidor o traçado de uma rota enquanto a viatura segue para o mesmo destino e ajustar os critérios de recálculo sem gerar um novo APK a cada alteração.
Na prática, o servidor guarda a rota calculada na primeira solicitação e, nas seguintes, devolve apenas o trecho a partir da posição atual da equipe. O reaproveitamento só ocorre quando a origem está sobre o traçado, dentro da tolerância configurada. Se a viatura estiver fora da rota, a solicitação continua sendo enviada à Directions API, serviço usado para calcular o caminho. Pedidos sensíveis às condições de trânsito do momento, com departure_time ou traffic_model, e pedidos com alternatives=true não entram no cache.
O aplicativo também passou a descartar o trecho já percorrido e a medir o desvio apenas em relação ao caminho que ainda está à frente da viatura. Os parâmetros padrão são tolerância de 80 metros, três leituras consecutivas para confirmar o desvio, intervalo mínimo automático de 60 segundos e limite de quatro recálculos automáticos por destino.
Esses critérios são fornecidos por um endpoint autenticado do servidor e podem ser ajustados por variáveis de ambiente dentro das faixas previstas no sistema. Com isso, a equipe de TI pode alterar parâmetros operacionais sem necessariamente distribuir uma nova versão do aplicativo para os celulares das equipes.
Na tela de rotas, o SAU 2.60 exibe a tarja “Você saiu da rota” e oferece o botão “Atualizar rota”. O cache tem prazo de expiração padrão de 30 minutos e limite de 500 entradas. O sistema registra, de forma agregada, quantos pedidos reutilizaram uma rota e quantos seguiram para a Directions API, sem registrar dados pessoais nessas estatísticas.