GTFS ScheduleRegras de Validação

Zona de origem da regra de tarifa

fare_rule_origin_id_references_zones_stops

Campos que serão validados nesta regra

Nome do CampoTipoPresençaDescrição
origin_idID estrangeiro que referencia stops.zone_idOpcionalIdentifica uma zona de origem. Se uma classe tarifária tiver várias zonas de origem, crie um registo em fare_rules.txt para cada origin_id.

Exemplo: Se a classe tarifária "b" for válida para todas as viagens com origem na zona "2" ou na zona "8", o ficheiro fare_rules.txt conterá estes registos para a classe tarifária:

fare_id,...,origin_id
b,...,2
b,...,8

O que esta validação faz

No ficheiro fare_rules, o campo origin_id indica a zona de origem do percurso abrangido pela regra (no GTFS associa-se a zone_id em stops.txt). Se uma mesma classe tarifária admitir várias zonas de partida, deve existir uma linha em fare_rules.txt por cada origin_id pertinente (combinando com destination_idroute_id ou outros campos, consoante o modelo).


Passa

  • Se o ficheiro não tiver o campo origin_id.

Falha

  • Campo preenchido quando a regra marca o campo como proibido.

On this page