Presença de vehicles.txt
Verifica se o feed GTFS contém vehicles.txt quando a configuração da regra exige ou recomenda este ficheiro.
Propriedades da regra
| Propriedade | Valor |
|---|---|
| Rule ID | vehicles_file_missing |
| Ficheiro | vehicles.txt |
| Campo | Se aplica em todo o ficheiro |
| Tipo | Ficheiro |
| Severidade | Opcional |
Como funciona
O feed pode omitir vehicles.txt quando não existe uma exigência na configuração da regra. Quando o ficheiro é obrigatório ou recomendado, a regra verifica apenas a sua presença, não o conteúdo.
A regra avalia a presença de vehicles.txt, seguindo os passos abaixo por ordem, até um deles dar o resultado.
| # | Pergunta | Se sim | Se não |
|---|---|---|---|
| 1 | vehicles.txt está ausente e é obrigatório na configuração da regra? | ❌ Reporta o problema: ficheiro obrigatório em falta | Segue para o passo 2 |
| 2 | vehicles.txt está ausente e é recomendado na configuração da regra? | ❌ Reporta o problema: ficheiro recomendado em falta | ✅ Passa |
Exemplos
| Valor | Resultado | Porquê |
|---|---|---|
vehicles.txt presente | ✅ Passa | Ficheiro encontrado |
| Ausente e sem exigência na configuração | ✅ Passa | Ficheiro opcional |
| Ausente e obrigatório na configuração | ❌ Problema | Ficheiro obrigatório em falta |
| Ausente e recomendado na configuração | ❌ Problema | Ficheiro recomendado em falta |
Como corrigir
| Problema | Causa provável | O que fazer |
|---|---|---|
| Ficheiro obrigatório em falta | A configuração exige vehicles.txt, mas o ficheiro não foi incluído | Adicionar vehicles.txt ao feed GTFS |
| Ficheiro recomendado em falta | A configuração recomenda vehicles.txt, mas o ficheiro não foi incluído | Adicionar vehicles.txt ao feed GTFS ou ajustar a configuração da regra |