Оглавление
- 1 Планировщик путешествий
- 1.1 Определение и функции планировщика поездок
- 1.2 Различия между планированием поездки и маршрута
- 1.3 История развития планировщиков поездок
- 1.4 Стандарты и протоколы
- 1.5 Современные интернет-сервисы
- 1.6 Внедрение GTFS и интеграция в Google Map
- 1.7 Эволюция механизмов планирования поездок
- 1.8 Интеграция данных и оптимизация планов
- 1.9 Планировщик поездок для Олимпийских игр 2012 года
- 1.10 OpenTripPlanner
- 1.11 Маршруты общественного транспорта
- 1.12 Маршруты движения автомобиля
- 1.13 Пешеходный маршрут
- 1.14 Велосипедный маршрут
- 1.15 Требования к данным
- 1.16 Дорожные данные
- 1.17 Данные об общественном транспорте
- 1.18 Местоположение и идентификация точек доступа
- 1.19 Системы управления данными о остановках
- 1.20 Топология сети общественного транспорта
- 1.21 Расписание движения общественного транспорта
- 1.22 Прогнозная информация для общественного транспорта
- 1.23 Информация о ситуации
- 1.24 Технология
- 1.25 Алгоритмы планирования поездок
- 1.26 Автоматизированный планировщик поездок
- 1.27 Индивидуальный планировщик поездок
- 1.28 Коммерческое программное обеспечение
- 1.29 Полный текст статьи:
- 2 Планировщик путешествий
Планировщик путешествий
-
Определение и функции планировщика поездок
- Планировщик поездок (trip planner) ищет оптимальный способ передвижения между точками с использованием нескольких видов транспорта.
- Поиск может быть оптимизирован по различным критериям, таким как время, стоимость и количество пересадок.
- Планировщик может учитывать ограничения по времени отправления и прибытия, а также избегать определенных точек маршрута.
-
Различия между планированием поездки и маршрута
- Планирование поездки предполагает использование общественного транспорта, работающего по расписанию.
- Планирование маршрута обычно рассматривает частные виды транспорта, такие как велосипед или автомобиль.
-
История развития планировщиков поездок
- В конце 1980-х и начале 1990-х годов появились первые специализированные программы для поддержки служб обработки запросов клиентов.
- В 1990-х годах системы стали доступны на мини-компьютерах и персональных компьютерах.
- В 2000-х годах появились интернет-планировщики, поддерживающие высокую частоту запросов.
-
Стандарты и протоколы
- В Европе разработана эталонная модель CEN Transmodel для поддержки стандартизации данных о остановках и расписании.
- В 2017 году опубликован стандарт CEN/TS 17118:2017 для распределенного планирования поездок.
-
Современные интернет-сервисы
- Интернет-сервисы для планирования поездок стали основным каналом продаж для операторов железнодорожного и воздушного транспорта.
- Google начала добавлять возможности планирования поездок в свои продукты, что привело к разработке спецификации GTFS.
-
Внедрение GTFS и интеграция в Google Map
- GTFS стал доступным форматом вывода для крупных операторов.
- Google интегрировал планирование поездок в Google Map в 2012 году.
-
Эволюция механизмов планирования поездок
- Интеграция данных в режиме реального времени учитывает задержки и сбои.
- Национальная служба железнодорожных расследований Великобритании добавила функцию планирования поездок в 2007 году.
-
Интеграция данных и оптимизация планов
- Интеграция уведомлений о сбоях, уровней скопления людей и затрат на выбросы CO2.
- Возможность динамического приостановки работы станций и линий.
- Добавление данных о доступности и оптимизация планов с учетом инвалидности.
-
Планировщик поездок для Олимпийских игр 2012 года
- Усовершенствованный планировщик поездок для управления пропускной способностью.
- Детальное моделирование путей въезда и выезда с учетом проверок безопасности.
-
OpenTripPlanner
- Инициатива по разработке планировщика поездок с открытым исходным кодом.
- Полная версия 1.0 выпущена в 2016 году.
-
Маршруты общественного транспорта
- Планировщик интермодальных поездок предоставляет информацию о доступных услугах.
- Поддержка интермодальных поездок и различных критериев оптимизации.
-
Маршруты движения автомобиля
- Планирование участков дороги учитывает одномодальные и интермодальные сценарии.
- Учет электронной мобильности и инфраструктуры подзарядки.
-
Пешеходный маршрут
- Планировщик поездок обеспечивает подробный маршрут для пешеходного доступа.
- Учет требований к доступности для различных типов пользователей.
-
Велосипедный маршрут
- Некоторые системы планируют велосипедные маршруты.
- Учет предпочтений пользователя и топографии.
-
Требования к данным
- Специалисты по планированию поездок зависят от множества типов данных.
- Интеграция данных о достопримечательностях и географического справочника.
-
Дорожные данные
- Данные о дорожной сети используются для расчета маршрутов.
- Учет состояния сети в режиме реального времени.
-
Данные об общественном транспорте
- Поддержка актуальности данных о расписании транзита.
- Использование стандартных форматов данных для обмена информацией.
-
Местоположение и идентификация точек доступа
- Важны для планирования поездки
- Геокодируются для интеграции с системами пространственного поиска
- Присваиваются уникальные идентификаторы и официальные названия
-
Системы управления данными о остановках
- МСЖД и NaPTAN обеспечивают уникальность номеров и полное описание остановок
- Форматы обмена расписаниями содержат данные о остановках
-
Топология сети общественного транспорта
- Используется для планирования маршрутов с высокой частотой движения
- Включает средний интервал, а не конкретное время отправления
-
Расписание движения общественного транспорта
- Данные используются для определения доступных маршрутов
- Исторически доступны в национальных форматах, теперь также в международных
-
Прогнозная информация для общественного транспорта
- Вносится в базу данных в режиме реального времени
- Системы AVL отслеживают местоположение транспортных средств
-
Информация о ситуации
- Программное представление инцидентов, влияющих на транспортную сеть
- Планировщики поездок интегрируют информацию для пересмотра расчетов и комментирования ответов
-
Технология
- Эффективное представление сети и расписания в памяти
- Запросы к базе данных для доступа к дополнительной информации
- Единый движок или распределенный расчет поездок
-
Алгоритмы планирования поездок
- Используются алгоритмы маршрутизации для поиска в графе транспортной сети
- Включают зависящие от времени функции, такие как RAPTOR
-
Автоматизированный планировщик поездок
- Формирует маршрут на основе предоставленной информации
- Включает электронные письма с подтверждениями
-
Индивидуальный планировщик поездок
- Пользователь создает маршрут, выбирая мероприятия из базы данных
- Примеры: Triphobo.com, Google Trips
-
Коммерческое программное обеспечение
- Внедряется дистрибьюторскими компаниями для оптимизации маршрутов
- Включает GPS-слежение и расширенные функции отчетности