Виджет "Анализ пассажиропотока на маршруте"

Назначение виджета:  выполняет две последовательные функции:

  • подбор и графическое отображение данных датчиков пассажиропотока в ТС на маршруте,
  • анализ и создание модели движения транспорта - определение необходимой вместимости ТС при различных интервалах движения транспорта и расчет необходимого количества ТС для каждого интервала.

Рисунок 1 -  Виджет "Анализ пассажиропотока на маршруте"

Важно: данные в виджете зависят от даты или периода, указанного в глобальном календаре.

Примечание: Виджет работает в связке с виджетом "Расписание".

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

Объекты мониторинга - общественный транспорт: автобусы, троллейбусы и трамваи назначаются на постоянной основе или с помощью путевых листов на маршрут. Во время назначения ПЛ у объекта заполняется поле «Маршрут», которое после окончания ПЛ очищается.

1) Выбрать период в календаре (см рис. 2).

Рисунок 2- Выбор периода

2) Выбрать из списка один маршрут (см. рис 3)

Рисунок 3 - Выбор маршрута

3) На основании выбранного маршрута  будет произведен отбор нарядов ТС за указанный период (см рис 4, п.1)

Рисунок 4 - Отображение данных 

4) Отображается "Прямое" и "Обратное" направления с максимальным количеством ТС за день (см рис 4. п 3.).

5) Отображается количество ТС фактически выходивших на маршрут и из них сколько было с данными датчиков пассажиропотока. 

Рисунок 5 - Отображение Прямого и обратного направления

 6)Отображаются  общие графики пассажиропотока на маршруте по Рабочим ,Выходным дням, Прямому и Обратному направлению.

Отображаются графики по каждой остановке по Рабочим ,Выходным дням, Прямому и Обратному направлению - доп. информация с детализацией.

Рисунок 6 - Отображение графической информации

В результате создана модель движения транспорта - определение необходимой вместимости ТС при различных интервалах движения транспорта и расчет необходимого количества ТС для каждого интервала.

Ручной ввод данных пассажиропотоков

Кнопка "Ручной ввод" становится доступна после того, как были получены данные по определенному маршруту. Чтобы получить данные необходимо нажать на кнопку "Запрос данных".

При клике по кнопке "Ручной ввод" открывается модальное окно, содержащее в шапке комбобокс и нужно выбрать объект, для которого надо ввести данные пассажиропотока. После выбора объекта отобразиться таблица со следующими колонками:

  1. Время - время прибытия объекта на остановку.
  2. Геозона - остановка, на которую прибыл объект.
  3. Вошло - количество вошедших пассажиров на остановке. Ячейки в данной колонке редактируемые. Для ввода вручную количество вошедших пассажиров - клик на нужную ячейку в данной колонке.
  4. Вышло - количество вышедших пассажиров на остановке. Ячейки в данной колонке редактируемые. Чтобы ввести вручную количество вошедших пассажиров - клик на нужную ячейку в данной колонке.

Если хотя бы одна ячейка была отредактирована появляется кнопка "Сохранить"

Если данные были введены и не сохранены, то при смене объекта с помощью комбобокса в шапке окна или при закрытии окна, появится предупреждение, что данные не были сохранены.

Графический вывод

Сводные данные отображаются в виде столбчатой диаграммы с группами значений входящих и выходящих пассажиров.

Табличный вывод

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

Пара колонок "вход." и "исход." показаны за каждый час. При наличии данных заполнены колонки количества входящих и выходящих пассажиров.

Таблицы можно экспортировать.