1

Новая функциональность NimBus: импорт и экспорт в формате GTFS

Topic: Новая функциональность NimBus: импорт и экспорт в формате GTFS

Доброго времени суток!

Вчера было очередное обновление NimBus v. 1.8.0. В сочетании с предыдущим обновлением у наших пользователей появилось много новых возможностей, об этом и пойдет речь в этой теме.
Мы рады представить вам функционал экспорта и импорта данных в формате GTFS. Давайте сначала разберемся, что это такое.

General Transit Feed Specification (GTFS) — это общедоступный формат описания расписаний движения общественного транспорта и сопутствующей географической информации.

То есть GTFS позволяет транспортным компаниям публиковать данные в формате, который совместим с форматом данных других специализированных приложений (планировщики маршрутов, карты, приложения для пассажиров).
На данный момент GTFS формат используется многими транспортными компаниями и является стандартом де-факто в отрасли.
Как осуществить экспорт данных NimBus? Очень просто! Для этого нажмите на кнопку в правом верхнем углу страницы "Администрирование". В диалоговом окне заполните необходимые поля, нажмите "Экспортировать" — готово! Начата загрузка файла ZIP, который содержит все данные текущего депо.
https://forum.gurtam.com/misc.php?action=pun_attachment&item=9914&download=0
Остановки, маршруты, расписания и схемы действия депо также можно импортировать из файла в формате GTFS в учетную запись.
Нажмите на кнопку  в правом верхнем углу страницы "Администрирование", выберите файл (не более 10 Мб), содержащий данные для импорта.
https://forum.gurtam.com/misc.php?action=pun_attachment&item=9915&download=0
На следующих шагах отметьте остановки, маршруты и схемы действий, которые вы хотите импортировать.

А теперь давайте рассмотрим, какие возможности открывает перед пользователями импорт и экспорт данных в этом формате:

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

Надеемся, этот функционал будет полезен для вас. Также мы ждем ваших отзывов, поскольку именно они помогают нам понять, что еще можно улучшить в работе приложения.

Victoria Suskova
Product Manager, Gurtam
Join our Telegram Update Channel | Следите за обновлениями на нашем Telegram канале
2

Новая функциональность NimBus: импорт и экспорт в формате GTFS

Re: Новая функциональность NimBus: импорт и экспорт в формате GTFS

Добрый день. Для интеграции с другими системамb, нужно чтобы экспорт происходил в Real Time. С периодичностью 1 раз в 30 секунд

Пример данных
GTFS
Спецификация GTFS
GTFS Feed

Размер: 38 634 479

Дата: 07.08.2019 3:52:20

GTFS-realtime

Спецификация GTFS-realtime

Vehicle Positions

Parameters: bbox, transports, routeIDs

Example: /Portal/transport/internalapi/gtfs/realtime/vehicle?bbox=30.32,59.84,30.33,59.85&transports=bus,trolley,tram,ship&routeIDs=1329

Trip Updates

Parameters: vehicleIDs (required)

Example: /Portal/transport/internalapi/gtfs/realtime/vehicletrips?vehicleIDs=1103,2733

Stop arriving forecast

Parameters: stopID or stopCode (required, must match stop_id and stop_code in stops.txt, respectively)

Example: /Portal/transport/internalapi/gtfs/realtime/stopforecast?stopID=1791