Обзор GTFS Static

GTFS (General Transit Feed Specification, спецификация фидов общественного транспорта) – это формат обмена информацией о расписании общественного транспорта и соответствующими геоданными. Эту спецификацию также называют GTFS static и Static Transit, чтобы отличать ее от расширения GTFS Realtime. С помощью фидов GTFS транспортные агентства могут сделать данные о своем парке доступными для пассажиров и разработчиков приложений.

С чего начать

  1. Ознакомьтесь с примерами GTFS.
  2. Создайте собственные фиды, следуя этому руководству.
  3. Протестируйте фид с помощью инструментов проверки.
  4. Опубликуйте фид.

Обзор фида GTFS

Фид GTFS состоит из нескольких текстовых файлов, упакованных в ZIP-архив. Каждый файл содержит определенную информацию об общественном транспорте: остановки, маршруты, рейсы и т. п. Подробное описание каждого файла можно найти в руководстве по GTFS.

Пример фида можно найти здесь. С помощью фида GTFS транспортные агентства могут предоставлять информацию о своем парке разработчикам приложений. GTFS можно использовать для планирования поездок, публикации расписания движения общественного транспорта и в различных приложениях, где востребована информация об общественном транспорте.

Публикация фида GTFS

Многие приложения совместимы с данными в формате GTFS. Самый простой способ сделать фид доступным – разместить его на веб-сервере и опубликовать сообщение о том, что этот фид можно использовать.

Список транспортных агентств, которые публикуют свои фиды, можно найти на сайте проекта GoogleTransitDataFeed.

Как отправить фид GTFS в Google

Если вы представляете агентство, которое контролирует работу общественного транспорта в вашем городе, воспользуйтесь спецификацией GTFS, чтобы передать сведения о маршрутах и расписании в Google Карты, а также в другие сервисы Google с поддержкой таких функций.

Если вы предоставляете услуги общественного транспорта с фиксированными расписаниями и маршрутами, мы будем рады вашему участию – это просто и бесплатно.

Помощь

Если вы хотите участвовать в обсуждениях формата GTFS Realtime либо предложить изменения или дополнения к спецификации, присоединяйтесь к группе обсуждения GTFS Realtime.

Дополнительные ресурсы можно найти на странице сообщества.