GTFS ScheduleRegras de Validação

Nome da paragem para leitura automática válido

tts_stop_name_valid

Campos que serão validados nesta regra

Nome do CampoTipoPresençaDescrição
tts_stop_nameTextoOpcionalVersão legível do stop_name. Consulte "Campo de texto para voz" para obter mais informações.

O que esta validação faz

No ficheiro stops.txt, o campo tts_stop_name é a forma do nome da paragem adequada a voz (texto‑para‑fala), por oposição ao stop_name tal como aparece escrito - ver o vocabulário GTFS sobre campos text-to-speech. O campo é opcional; deixar o campo vazio é aceite significa não fornecer variante para síntese de voz. O validador aplica as regras sobre presença (obrigatório ou recomendado, quando a verificação não é dispensada), proibição quando o valor vem fornecido, e lista de opções permitidas. Não se verifica, nesta função, pronúncia ou caracteres especiais além do texto não vazio e da lista de opções.


Passa

  • tts_stop_name vem preenchido com texto não vazio e o atributo não está proibido pelas regras e o valor figura entre os permitidos (ou a regra aceita todas as opções), quando aplica.
  • O campo fica vazio e a regra dispensa a verificação (por exemplo, severidade de ignorar), sem exigir a variante de voz neste passo.

Falha

  • Texto em falta - o campo fica vazio, quando, para a severidade e regras, o preenchimento é obrigatório ou recomendado (o standard admite vazio, mas a política de dados exige a indicação).
  • Proibido - as regras não permitem o tts_stop_name, mas o valor veio no mesmo fornecido.
  • Fora do permitido - o texto existe, mas não consta do conjunto de opções definido nas regras (salvo quando a regra abrange todas as opções).

On this page