GTFS ScheduleRegras de Validação

Zona de destino da regra de tarifa

fare_rule_destination_id_references_zones_stops

Campos que serão validados nesta regra

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

Exemplo: Os campos origin_id e destination_id podem ser utilizados em conjunto para especificar que a classe tarifária "b" é válida para viagens entre as zonas 3 e 4 e, para viagens entre as zonas 3 e 5, o ficheiro fare_rules.txt conteria estes registos para a classe tarifária:

fare_id,...,origin_id,destination_id
b,...,3,4
b,...,3,5

O que esta validação faz

No ficheiro fare_rules, o campo destination_id indica a zona de destino associada à regra (no GTFS liga-se a zone_id em stops.txt). Se uma mesma classe tarifária tiver vários destinos possíveis, o feed deve ter uma linha em fare_rules.txt para cada destination_id (combinando com origin_id ou outros campos da regra, consoante o modelo).


Passa

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

Falha

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

On this page