1

Рейсы, маршруты, расписание

Тема: Рейсы, маршруты, расписание

Доброго времени суток. Столкнулся с проблемой :
Есть парк около 90 троллейбусов, и есть 6 маршрутов по которым они могут ездить, причем назначаться на любой маршрут могут разные троллейбусы. Т.е. по одному маршруту любой троллейбус, совершает несколько рейсов с учетом расписания, нужно настроить через модуль "маршруты", что бы диспетчеры могли отследить посещение контрольных точек троллейбусов находящихся на этом маршруте.

2

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

Реализовали. Но только не на Виалон. Используем метод эвристического с последующим фильтром ошибок.
На словах суть простая. Объект начал движение. Прога просчитывает варианты движения с учетом роутинга. А потом накладывает расчет на шаблон.
Преимущества: нет жесткой привязки объекта к расписанию. Задача отследить выполнение расписания движения транспорта по маршруту каким либо объектом из назначенной группы объектов.
Сейчас модуль проходит тестирование. Реализован на activeX.

Симаков Алексей Арифович
navi-track.ru, glonass.center
тел.:+79883593499
"Скидки есть у всех, а у нас можно торговаться!!!"
3

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

geolead34 пишет:

Доброго времени суток. Столкнулся с проблемой :
Есть парк около 90 троллейбусов, и есть 6 маршрутов по которым они могут ездить, причем назначаться на любой маршрут могут разные троллейбусы. Т.е. по одному маршруту любой троллейбус, совершает несколько рейсов с учетом расписания, нужно настроить через модуль "маршруты", что бы диспетчеры могли отследить посещение контрольных точек троллейбусов находящихся на этом маршруте.

geolead34, это не проблема)

1. Создаете маршрут из нужных вам контрольных точек.
2. Создаете расписание для каждого маршрута. В настройках: тип расписания - относительно суток, порядок прохождения точек - возможны пропуски; скорей всего на вкладке "Ограничение по времени" - пн-пт (или сб, вс), вкладка "Объекты" - добавляете свои 90 троллейбусов (предварительно сделайте список в панели мониторинга); включаете галку "автоматически создавать рейсы для этого расписания".
3. Все созданные рейсы будут отображаться в таблице рейсов. Все активные рейсы будут видны на временной шкале внизу окна.

Это все. Результат - троллейбус, пришедший в определенное время (согласно расписанию) в 1-ую КТ маршрута автоматически назначается на этот маршрут и начинается его отслеживание. Нет никакой привязки объекта к конкретному расписанию или к маршруту (контрольным точкам).

Helen Riel,
Designer
Gurtam
4

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

riel пишет:
geolead34 пишет:

Доброго времени суток. Столкнулся с проблемой :
Есть парк около 90 троллейбусов, и есть 6 маршрутов по которым они могут ездить, причем назначаться на любой маршрут могут разные троллейбусы. Т.е. по одному маршруту любой троллейбус, совершает несколько рейсов с учетом расписания, нужно настроить через модуль "маршруты", что бы диспетчеры могли отследить посещение контрольных точек троллейбусов находящихся на этом маршруте.

geolead34, это не проблема)

1. Создаете маршрут из нужных вам контрольных точек.
2. Создаете расписание для каждого маршрута. В настройках: тип расписания - относительно суток, порядок прохождения точек - возможны пропуски; скорей всего на вкладке "Ограничение по времени" - пн-пт (или сб, вс), вкладка "Объекты" - добавляете свои 90 троллейбусов (предварительно сделайте список в панели мониторинга); включаете галку "автоматически создавать рейсы для этого расписания".
3. Все созданные рейсы будут отображаться в таблице рейсов. Все активные рейсы будут видны на временной шкале внизу окна.

Это все. Результат - троллейбус, пришедший в определенное время (согласно расписанию) в 1-ую КТ маршрута автоматически назначается на этот маршрут и начинается его отслеживание. Нет никакой привязки объекта к конкретному расписанию или к маршруту (контрольным точкам).

Может я что то не понял, но у меня получается каждая контрольная точка будет иметь несколько посещений по расписанию, с определенным интервалом, т.е. выехал на маршрут троллейбус А, посетил первую точку, через 5 минут за ним на этот же маршрут выехал троллейбус Б, и должен посетить эту же точку, но уже позже, и потом троллейбус С и т.д. как быть в тамком случае при составлении расписания?

5

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

geolead34 пишет:

Может я что то не понял, но у меня получается каждая контрольная точка будет иметь несколько посещений по расписанию, с определенным интервалом, т.е. выехал на маршрут троллейбус А, посетил первую точку, через 5 минут за ним на этот же маршрут выехал троллейбус Б, и должен посетить эту же точку, но уже позже, и потом троллейбус С и т.д. как быть в тамком случае при составлении расписания?

Все верно. Делаете, как описано выше. У вас это будет Маршрут1 с расписаниями А, В и С, где в каждом расписании список всех ваших троллейбусов. Объект будет посещать точки этого маршрута столько раз, сколько расписаний в маршруте. Объект назначится на рейс автоматически как только он посетит 1-ую точку Маршрута1 в интервал, согласно уже созданному расписанию (А, В или С).

Helen Riel,
Designer
Gurtam
6

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

riel
А если начальные несколько точек(остановок) совпадают? Как отработает логика?

Симаков Алексей Арифович
navi-track.ru, glonass.center
тел.:+79883593499
"Скидки есть у всех, а у нас можно торговаться!!!"
7

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

Совпадение нескольких первых точек маршрутов не нарушает логику.
Совпадение первых нескольких точек маршрута + расписаний разных маршрутов + одновременный выход 2 объектов на этот, совпадающий вначале маршрут, в котором есть одинаковые расписания маловероятно. Практически сведено к 0. Если у вас такое, несмотря ни на что, произошло - назначьте рейсы вручную. Или, еще, как вариант, можно навести порядок среди водителей троллейбусов, и назначать не пересекающиеся группы на каждый из маршрутов.

Helen Riel,
Designer
Gurtam
8

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

riel
Так в том то и дело, что маршруты расходятся звездой из центра города и первые 3-4 остановки совпадают. И в этом месте происходит путаница по времени. Навести порядок с водителями не получится ибо вмешивается такая переменная как пробки на дорогах.

Симаков Алексей Арифович
navi-track.ru, glonass.center
тел.:+79883593499
"Скидки есть у всех, а у нас можно торговаться!!!"
9

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

akkros пишет:

riel
Так в том то и дело, что маршруты расходятся звездой из центра города и первые 3-4 остановки совпадают. И в этом месте происходит путаница по времени. Навести порядок с водителями не получится ибо вмешивается такая переменная как пробки на дорогах.

akkros, совпадают не только 3-4 общие остановки, но и расписания этих совпадающих маршрутов? В водителях никак невозможно навести порядок: 1-10 водитель идет по Маршруту 1, 11-20 водитель идет по Маршруту 2 и т.д.?

Helen Riel,
Designer
Gurtam
10

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

geolead34 пишет:

Доброго времени суток. Столкнулся с проблемой :
Есть парк около 90 троллейбусов, и есть 6 маршрутов по которым они могут ездить, причем назначаться на любой маршрут могут разные троллейбусы. Т.е. по одному маршруту любой троллейбус, совершает несколько рейсов с учетом расписания, нужно настроить через модуль "маршруты", что бы диспетчеры могли отследить посещение контрольных точек троллейбусов находящихся на этом маршруте.

Здравствуйте.

Мне кажется для решения вашей задачи должно подойти ПО BusReport
http://blog.gurtam.com/2013/01/umnaya-o … ransporta/
http://www.busreport.net/

11

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

Добрый день.
Может немного не в тему, но у меня есть предложение.

Что, если создать еще один тип "Контроля рейса": оповещение за определенное время, что объект должен попасть в точку. Не возможность контроля факта "опаздывает" и "опережает", а именно предупреждение диспетчеру.
В мелких ежедневных рейсах этого особо не используешь (если только для отработки каких-то ключевых клиентов), а при планировании, например, международных рейсов - очень полезное решение получится.
Т.е. это будет что-то типа "redline" и "deadline".

Это можно сделать как статус расписания, интегрировать в уведомления и отчеты.
Ваши мысли, коллеги? smile

С уважением, Евгений.
12

Рейсы, маршруты, расписание

Re: Рейсы, маршруты, расписание

Евгений пишет:

Добрый день.
Может немного не в тему, но у меня есть предложение.

все предложения сюда Новейшие разработки / предложения для Wialon Hosting

Business Development Manager
Gurtam