GTFS ScheduleRegras de Validação

Descrição da rota coerente com o nome curto e com a política do feed

route_desc_per_severity_and_content_rules

Campos que serão validados nesta regra

Nome do CampoTipoPresençaDescrição
route_descTextoOpcionalDescrição de uma rota que fornece informação útil e de qualidade. Não deve ser um duplicado de route_short_name ou route_long_name.

Exemplo: Os comboios da linha "A" operam entre Inwood-207 St, Manhattan e Far Rockaway-Mott Avenue, Queens, em todos os horários. Além disso, das 6h da manhã até aproximadamente à meia-noite, os comboios adicionais da linha "A" operam entre Inwood-207 St e Lefferts Boulevard (os comboios alternam normalmente entre Lefferts Blvd e Far Rockaway).

O que esta validação faz

No routes.txt, o campo route_desc é um texto descritivo da linha de modo a informar o passageiro com qualidade. Pelo GTFS, não deve repetir à letra o nome curto nem o nome longo da rota, situações destas são tratadas como avisos quando a descrição existe e coincide com um desses campos.

É obrigatório preencher route_desc quando route_short_name está vazio (ausente ou em branco). Se o nome curto existe, route_desc pode ficar vazio sem incumprimento por essa regra.

Se o campo for interdito no perfil de dados mas estiver preenchido, incumpre. Pode ainda existir uma lista de textos admitidos, neste caso o conteúdo de route_desc tem de constar dessa lista (ou a política aceitar todas as opções).


Passa

  • route_short_name preenchido e route_desc vazio (opcional nesse caso).
  • route_short_name vazio e route_desc preenchido com texto válido face às restrições.
  • route_desc preenchido sem incidir em proibição, com texto admisível nas opções, quando existem.

Falha

  • route_short_name e route_desc ambos vazios.
  • Campo proibido com texto. 
  • Texto fora da lista permitida.

On this page