Viagens e Rastreamento

O módulo de viagens do RadarBov permite rastrear o transporte de animais entre propriedades com nível de detalhe geográfico — registrando GPS a cada parada e vinculando o transporte ao veículo e à GTA correspondente.


Para que serve

  • Documentar o percurso completo de animais em trânsito
  • Saber onde os animais estão durante o transporte
  • Registrar paradas intermediárias (balança, posto de fiscalização)
  • Vincular o transporte ao transportador e ao veículo

Como funciona

  1. Operador (ou transportador) inicia uma nova viagem no app mobile
  2. Seleciona ou cadastra o veículo
  3. A viagem fica em andamento — o app rastreia o percurso
  4. A cada parada, o operador registra a parada com as coordenadas GPS atuais
  5. Ao chegar ao destino, finaliza a viagem com a localização final

Dados de uma viagem

CampoDescrição
VeículoPlaca e dados do veículo transportador
Carga (shipment)Animais transportados, vinculados à GTA
ParadasLista de coordenadas GPS com data/hora
StatusEm andamento / finalizada
Origem / Destino[[Estabelecimento

Veículos

Veículos são cadastrados por Estabelecimento. Um veículo tem placa e informações do transportador. O histórico de viagens por veículo é consultável no sistema.


No banco de dados

TabelaConteúdo
tripRegistro da viagem
vehicleVeículos cadastrados
shipmentCarga associada à viagem (animais + GTA)
stopParadas com coordenadas GPS

Mapas

Tanto o portal web (Leaflet) quanto o app mobile (flutter_map) exibem mapas com as rotas das viagens e a posição das paradas.


Relação com saída/entrada

Uma viagem normalmente é criada em conjunto com uma saída. Quando os animais chegam ao destino e uma entrada é registrada, o ciclo da viagem é encerrado.


Ver também