GTFS ScheduleRegras de Validação
Página Web da rota
route_url_valid_http_url
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
route_url | URL | Opcional | URL de uma página web sobre a rota específica. Deve ser diferente do valor de agency.agency_url. |
O que esta validação faz
No ficheiro routes.txt, o campo route_url aponta para uma página sobre aquela rota (não deve ser apenas a página institucional da operadora). Quando há endereço, este verificação confirma que tem forma de URL aceite pelo conjunto de regras usado na aplicação. Compara ainda com o URL da operadora referenciada, o GTFS recomenda que seja distinto do agency_url se for igual, pode registar-se um aviso (recomendação), não necessariamente um bloqueio. Conforme a regra, o campo pode ser obrigatório, recomendado, opcional ou proibido. Se no conjunto de dados existirem várias linhas de operadora com o mesmo identificador, a comparação com o URL da operadora deixa de ser fiável e esse caso é tratado como erro.
Passa
- O campo está vazio e a regra permite isso (incluindo quando a verificação não se aplica a esta linha).
- O campo contém um URL válido, não está preenchido quando a regra o proíbe.
- O URL da rota é diferente do URL da operadora, ou coincide com ele mas apenas origina o aviso de boas práticas (conforme a política de avisos).
Falha
- O texto não é um URL aceite pelo formato verificado.
- O campo está em falta quando a regra exige preenchimento (ou quando a ausência é reportada com a severidade definida para “obrigatório” / “recomendado”).
- O campo está preenchido quando a regra o proíbe.
- Existem várias entradas de operadora com o mesmo identificador, pelo que não é possível validar correctamente a relação com o URL da operadora.