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 Campo | Tipo | Presença | Descrição |
|---|---|---|---|
route_desc | Texto | Opcional | Descriçã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_namepreenchido eroute_descvazio (opcional nesse caso).route_short_namevazio eroute_descpreenchido com texto válido face às restrições.route_descpreenchido sem incidir em proibição, com texto admisível nas opções, quando existem.
Falha
route_short_nameeroute_descambos vazios.- Campo proibido com texto.
- Texto fora da lista permitida.