Desembarque contínuo válido de acordo com no enumerado do GTFS
stop_times_continuous_pickup_valid_gtfs_enum
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
continuous_pickup | Enum | Proibido Condicionalmente | Indica que o passageiro pode embarcar no veículo de transporte público em qualquer ponto ao longo do percurso do veículo, conforme descrito em shapes.txt, desde este stop_time até ao próximo stop_time na stop_sequence da viagem. Opções válidas:
Condicionalmente Proibido:
|
start_pickup_drop_off_window | Horário | Condicionalmente Obrigatório | Horário em que o serviço on-demand fica disponível num local GeoJSON, grupo de locais ou paragem. Condicionalmente Obrigatório:
|
end_pickup_drop_off_window | Horário | Condicionalmente Obrigatório | Horário em que o serviço on-demand termina num local GeoJSON, grupo de locais ou paragem. Condicionalmente Obrigatório:
|
O que esta validação faz
No ficheiro stop_times.txt, o continuous_pickup indica se o passageiro pode embarcar em qualquer ponto do troço entre esta paragem e a seguinte, segundo o percurso (por exemplo o definido em shapes.txt). Valor preenchido prevalece sobre o definido na rota; vazio herda o comportamento da rota.
Com janelas de pickup/drop-off com valor na mesma linha, o GTFS não admite paragem contínua para embarque (nem contacto com operadora/motorista nesse modo) só faz sentido “sem embarque contínuo neste registo” - no enumerado, código 1, ou o campo sem valor.
Fora deste caso, o valor tem de estar no intervalo válido do GTFS. Pode ainda ser recusado um código válido na referência que não esteja entre as opções que o vosso feed ou política de dados aceitam.
Passa
- Código dentro do enumerado GTFS permitido para este campo ou campo vazio, quando isso é aceite no fluxo aplicado.
- Com janelas preenchidas: apenas 1 ou ausência de valor (não usar 0, 2 nem 3 nesse contexto).
- Código incluído nas opções admitidas para o feed, ou política que não restringe o enumerado.
- Campo vazio sem mensagem de presença, quando o modo de validação assim o trata.
Falha
- Valor inválido - número fora do enumerado.
- Proibido com janelas - janelas com valor e código diferente de 1.
- Valor não admitido - código válido no GTFS mas não autorizado para o vosso feed.
- Ausência com obrigatoriedade ou recomendação registada.