Тестирование фидов GTFS

Ниже описаны инструменты с открытым исходным кодом для тестирования фидов в формате GTFS.

Валидаторы фидов

Перед публикацией фида GTFS необходимо проверить его на наличие ошибок. Для этого можно использовать различные инструменты. Одни из них предназначены для проверки отдельных фидов, другие – для встраивания в ПО.

Валидаторы фида GTFS Static

  • MobilityData gtfs-validator. Проверяет фид на соответствие официальной спецификации GTFS. В настоящее время ПО поддерживает проверку структуры файла и готово к семантической валидации. Инструмент находится в стадии активной разработки.

Для разработчиков ПО

Валидаторы фида GTFS Realtime

  • GTFS-realtime Validator. Проверяет, соответствует ли фид набору данных GTFS и содержит ли он всю необходимую информацию. Инструмент создан и поддерживается Центром городского транспорта Университета Южной Флориды в сотрудничестве с MobilityData.

Для разработчиков ПО

  • gtfs-realtime-validator-lib. Интегрирует правила валидации GTFS-realtime в программное обеспечение.