Como saber se a posição GPS do veículo está desatualizada

    Andrew M., VP of Data and Solutions
    AutorAndrew M., VP of Data and Solutions
    Alex S., Engenheiro de Dados Sênior
    AutorAlex S., Engenheiro de Dados Sênior
    October 14, 2026
    Mensagem nova. Posição antiga.

    Quando um rastreador GPS perde a conexão ou não consegue determinar a posição, o operador de monitoramento pode confundir uma localização antiga com a posição atual do veículo. Em rotas com falhas de cobertura celular ou interferência na navegação por satélite, isso pode gerar uma informação errada: o cliente recebe um aviso de chegada quando o caminhão já saiu do local.

    Antes de confirmar uma chegada, recomendamos conferir o tempo desde o registro e o status da posição: quando o rastreador a registrou e se conseguiu obter uma nova localização. Vamos acompanhar um exemplo de entrega.

    A mensagem chega depois que o caminhão saiu

    Às 10:00, o motorista chega ao armazém. O rastreador registra a posição, mas a conexão celular cai e a mensagem fica na memória do dispositivo. Não é possível entrar para descarregar. Às 10:05, o motorista leva o caminhão para um pátio de espera fora do armazém.

    Às 10:20, a conexão volta e o rastreador começa a enviar os dados armazenados. A primeira posição recebida pelo operador de monitoramento é a das 10:00, no armazém. Nesse momento, o cliente pergunta: “O caminhão já chegou?”.

    Olhando apenas para a coordenada, é fácil responder que sim. Mas ela mostra onde o caminhão estava vinte minutos antes. Para informar a localização atual, são necessários dados mais recentes.

    A posição no armazém foi registrada às 10:00 e recebida às 10:20. A próxima posição, das 10:19:50, mostra o caminhão no pátio de espera.

    O marcador vazado indica a última posição conhecida; o azul, a nova. Dados cartográficos: © OpenStreetMap contributors.

    Confira o tempo desde o registro e o status antes de confirmar a chegada

    Primeiro, confira o horário de registro da posição. Neste exemplo, 10:00. O horário de recebimento da mensagem, 10:20, indica apenas quando os dados chegaram ao servidor. O atraso de vinte minutos não torna a coordenada incorreta: ela continua útil para o histórico da viagem, mas já não confirma que o caminhão esteja no armazém agora.

    Depois, confira o status da posição. O rastreador pode voltar a se conectar e enviar leituras recentes dos sensores enquanto continua usando a última coordenada conhecida. Por isso, uma mensagem recente não significa necessariamente que a localização do veículo foi atualizada.

    Os dados da Navixy têm campos separados para essas verificações: msg_time é o horário de registro do ponto; server_time, o de recebimento da mensagem; e gps_fix_type, o status da posição. Os valores estão descritos na documentação de dados brutos. O status reflete a avaliação do próprio rastreador: posição válida, inválida, última conhecida ou status desconhecido.

    Agora é possível informar onde o caminhão está

    Entre os dados enviados há também um ponto registrado às 10:19:50. O rastreador o sinaliza como válido, e a coordenada mostra o caminhão no pátio de espera. O operador de monitoramento já pode responder: “O caminhão chegou à entrada do armazém e agora está no pátio de espera. Estou confirmando com o motorista quando poderá entrar”.

    Se não houver uma posição recente ou o status for desconhecido, o operador confirma a localização com o motorista. Uma coordenada antiga, sozinha, não basta para dizer que o caminhão está no armazém agora.

    Como aplicar essa verificação na Navixy

    Comece por uma rota com falhas de conexão, na sua frota ou na de um cliente. Analise algumas entregas: quais posições e status o sistema recebeu, com quanto atraso e quais avisos foram enviados ao cliente. Assim, você identifica onde dados antigos podem ter influenciado a confirmação de chegada.

    Para automatizar a verificação, defina o tempo máximo desde o registro da posição, de acordo com a frequência de atualização do rastreador e as necessidades da operação. Confira se o dispositivo informa o status da posição e se a regra considera esse status junto com o horário de registro. O IoT Logic permite processar os dados recebidos na Navixy; a condição específica depende dos atributos disponíveis no dispositivo e da configuração das notificações.

    Antes de ativar a regra, teste-a no histórico de viagens. Neste caso, ela deve manter o registro da visita ao armazém às 10:00 sem interpretá-lo como confirmação de que o caminhão continua lá às 10:20.

    Compartilhar artigo