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 CampoTipoPresençaDescrição
service_idID externo que faz referência a calendar.service_id ou calendar_dates.service_idObrigatórioIdentifica 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

  • service_id vem preenchido.
  • O identificador encontra-se em calendar.txt (serviço regular) ou em calendar_dates.txt (incluindo ajustes ou serviço só com datas).

Falha

  • Identificador em falta - o service_id não vem fornecido na viagem.
  • Referência inválida - o valor não aparece em calendar nem em calendar_dates (identificador inexistente no feed ou incoerente com o calendário descrito).

On this page