GTFS ScheduleRegras de Validação

Nome completo da rota

route_long_name_or_short_name_present

Campos que serão validados nesta regra

Nome do CampoTipoPresençaDescrição
route_long_nameTextoCondicionalmente ObrigatórioNome completo de uma rota. Este nome é geralmente mais descritivo do que o route_short_name e geralmente inclui o destino ou a paragem da rota. Tanto route_short_name como route_long_name podem ser definidos.

Condicionalmente Obrigatório:
  • Obrigatório se routes.route_short_name estiver vazio.
  • Opcional caso contrário.

O que esta validação faz

No ficheiro routes.txt, o campo route_long_name garante que a rota não fica sem qualquer nome utilizável: tem de existir pelo menos o nome abreviado ou o nome completo. Se o nome abreviado estiver em falta, o nome completo deixa de ser opcional e tem de estar preenchido.


Passa

  • O nome abreviado está definido (neste caso o nome completo pode ficar vazio), ou o nome completo está definido enquanto o abreviado está vazio, ou ambos estão definidos.
  • Se o nome completo estiver preenchido e existir lista de valores permitidos, o texto respeita essa lista (ou o critério da regra que admite qualquer valor).

Falha

  • O nome abreviado e o nome completo estão ambos em branco.
  • O nome completo está preenchido mas não corresponde a nenhum valor admitido pela regra, quando essa regra impõe uma lista fechada.

On this page