GTFS ScheduleRegras de Validação
Número de transferências permitidos
transfers_valid_gtfs_enum
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
transfers | Enum | Obrigatório | Indica o número de transferências permitidas nesta tarifa. Opções válidas:
|
O que esta validação faz
No ficheiro fare_attributes, o campo transfers indica quantas transferências a tarifa permite durante a utilização do título. Pode significar nenhuma, uma, duas, ou sem limite quando o valor não está fixado de forma numérica (no GTFS costuma corresponder a vazio para ilimitado). Esta verificação só aceita valores numéricos fora do conjunto admitido 0, 1 e 2 quando um número é mesmo indicado.
Passa
- O campo não está instanciado na estrutura usada (
nil), tratando-se como caso não verificado neste ponto (equivalente conceptual a ilimitado no GTFS quando o feed representa assim). - O valor é 0, 1 ou 2.
Falha
- Valor inteiro preenchido diferente de 0, 1 e 2.