GTFS ScheduleRegras de Validação

Matrícula conforme as regras de mercado

license_plate_format_per_market_rules

Campos que serão validados nesta regra

Nome do CampoTipoPresençaDescrição
license_plateID únicoobrigatórioMatrícula atribuído ao veículo para efeitos de registo e identificação.

O que esta validação faz

No ficheiro vehicles.txt, o campo license_plate identifica a matrícula do veículo, é obrigatório e deve corresponder a um formato reconhecido após tratar o texto: conversão para maiúsculas, remoção de separadores habituais (hífens, espaços, etc.) e exactamente seis caracteres alfanuméricos, obedecendo a um dos padrões de matrícula portugueses suportados pelo validador (variações do tipo pares de letras e algarismos, incluindo formatos clássicos e mais recentes, conforme a expressão de validação ).

Se existirem dados GTFS carregados, o validador ainda exige unicidade da matrícula: o mesmo valor não pode aparecer em mais do que um registo de veículo.


Passa

  • Matrícula preenchida, válida no formato admitido.
  • Não existem outros veículos no feed com a mesma matrícula (quando a verificação de duplicados está activa com dados disponíveis).

Falha

  • Campo em falta – a matrícula não é indicada.
  • Formato inválido – a cadeia, depois de normalizada, não tem seis caracteres ou não corresponde a nenhum dos padrões de matrícula aceites.
  • Duplicado – a matrícula repete-se em mais do que um registo de veículo.

On this page