GTFS ScheduleRegras de Validação

Transporte de bicicleta na viagem válido de acordo com o enumerado do GTFS

bikes_allowed_valid_gtfs_enum

Campos que serão validados nesta regra

Nome do CampoTipoPresençaDescrição
bikes_allowedEnumOpcionalIndica se as bicicletas são permitidas.

Opções válidas:
0 ou vazio - Sem informação sobre bicicletas para a viagem.
1 - O veículo utilizado nesta viagem específica pode acomodar pelo menos uma bicicleta.
2 - As bicicletas não são permitidas nesta viagem.

O que esta validação faz

No ficheiro trips.txt, o campo bikes_allowed indica, por viagem, se existe informação sobre o transporte de bicicletas, sem informação, viagem com capacidade para pelo menos uma bicicleta, ou viagem em que não são permitidas. No GTFS o campo é opcional; deixar o campo vazio no ficheiro é legítimo - significa não fornecer essa informação (a mesma intenção que o valor 0 quando o valor vem preenchido). A regra, para além do standard, pode recomendar ou exigir o preenchimento ou restringir a valores permitidos pelas regras.


Passa

  • O ficheiro contém 0, 1 ou 2 (códigos válidos) e, se houver opções definidas nas regras, o valor encontra-se entre as permitidas (ou a regra aceita todas as opções).
  • O campo fica vazio no ficheiro (ou a validação deste atributo está ignorada nas regras) e, por isso, não se exige o preenchimento neste ponto.
  • O valor veio fornecido e o atributo não está proibido pelas regras - a validação pode continuar; caso contrário, reprova logo por proibição, não por valor.

Falha

  • Campo vazio no ficheiro quando, para a severidade e regras em vigor, o preenchimento é obrigatório ou recomendado (o GTFS aceita vazio, mas a vossa regra de dados exige o valor).
  • O atributo é proibido nas regras, mas o valor veio na mesma fornecido.
  • Valor inválido - não é 0, 1 nem 2.
  • Valor válido no GTFS (0, 1 ou 2) fora do conjunto de opções permitido pelas regras do projeto.

On this page