Metodologia e Limites
Dados Utilizados
O ViaStat utiliza um dataset sintético reproduzível gerado com seed fixa (42). O conjunto contém:
- 10 rotas simuladas na região de São Paulo
- 7 dias de operação
- Pings GPS com cadência média de ~6 minutos (~10 pings/veículo/hora), com variação e anomalias controladas
- Horários de pico (6–9h, 17–20h) com mais veículos
- Anomalias controladas por rota (duplicatas, gaps, etc.)
Pipeline
- Raw: Entrada original (CSV, GeoJSON, JSON)
- Bronze: Dados padronizados em Parquet com schema fixo
- Silver: Dados limpos com flags de qualidade
- Gold: Agregados analíticos prontos para API
Métricas
Headway
Intervalo entre pings consecutivos de um mesmo veículo (proxy de cadência de telemetria — não headway de parada).headway_i = timestamp_i - timestamp_{i-1}
Coverage Score (0–100)
Razão entre pings observados e pings esperados na janela:100 × min(1, ping_count / expected_pings). O esperado é estimado por rota/hora (mais intenso em horário de pico).
Regularity Score (0–100)
Baseado no coeficiente de variação (CV) do headway:100 × (1 − min(1, CV / 1.5))
Data Quality Score (0–100)
Ponderação de duplicatas (30%), coordenadas inválidas (20%), velocidades impossíveis (20%), timestamps fora de ordem (15%) e gaps (15%).
Reliability Score (0–100)
Ponderação de cobertura (30%), gaps (20%), duplicatas (15%), volume de pings (15%), consistência temporal (10%) e Data Quality Score (10%).Abaixo de 10 pings por janela, o score é automaticamente rebaixado.
Quando não interpretar
Uma janela é marcada como não interpretável quando:
- Menos de 10 pings na janela
- Coverage Score abaixo de 30%
- Taxa de duplicatas acima de 50%
Nestes casos, as métricas de regularidade são exibidas com aviso de confiabilidade reduzida.
Limites do Projeto
- Dados sintéticos: não representam operação real
- 1 semana de recorte: não permite análise de sazonalidade
- 10 rotas: não cobre uma cidade inteira
- Scores são indicadores exploratórios, não certificações
- Não há vigilância individual de motoristas
- Não há claims acusatórios contra operadores
- Não há previsão de chegada ou recomendação operacional
Antiescopo
O ViaStat não é uma ferramenta de:
- Detecção de fraude ou incompetência
- Vigilância individual de condutores
- Ranking de desempenho de motoristas
- Denúncia de órgãos públicos
- Substituto de sistemas de tempo real