Ниже описаны инструменты с открытым исходным кодом для тестирования фидов в формате GTFS.
Валидаторы фидов
Перед публикацией фида GTFS необходимо проверить его на наличие ошибок. Для этого можно использовать различные инструменты. Одни из них предназначены для проверки отдельных фидов, другие – для встраивания в ПО.
Валидаторы фида GTFS Static
- MobilityData gtfs-validator. Проверяет фид на соответствие официальной спецификации GTFS. В настоящее время ПО поддерживает проверку структуры файла и готово к семантической валидации. Инструмент находится в стадии активной разработки.
Для разработчиков ПО
- Библиотека Conveyal gtfs-lib. Библиотека с функцией валидации.
Валидаторы фида GTFS Realtime
- GTFS-realtime Validator. Проверяет, соответствует ли фид набору данных GTFS и содержит ли он всю необходимую информацию. Инструмент создан и поддерживается Центром городского транспорта Университета Южной Флориды в сотрудничестве с MobilityData.
Для разработчиков ПО
- gtfs-realtime-validator-lib. Интегрирует правила валидации GTFS-realtime в программное обеспечение.