GTFS ScheduleRegras de Validação
Serviço da viagem referenciado no calendário
service_id_references_calendar_service
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
service_id | ID externo que faz referência a calendar.service_id ou calendar_dates.service_id | Obrigatório | Identifica um conjunto de datas em que o serviço está disponível para uma ou mais rotas. |
O que esta validação faz
No ficheiro trips.txt,o campo service_id indica o calendário de serviço em que a viagem corre (dias da semana e intervalos, ou excepções). No GTFS o campo é obrigatório e o valor tem de existir em calendar.txt ou em calendar_dates.txt, a viagem liga-se a um padrão de serviço realmente descrito nesses ficheiros.
Passa
- O
service_idvem preenchido. - O identificador encontra-se em
calendar.txt(serviço regular) ou emcalendar_dates.txt(incluindo ajustes ou serviço só com datas).
Falha
- Identificador em falta - o
service_idnão vem fornecido na viagem. - Referência inválida - o valor não aparece em
calendarnem emcalendar_dates(identificador inexistente no feed ou incoerente com o calendário descrito).