Создать маршрут

При создании маршрута нужно учитывать тип маршрута. От типа зависит результат, который будет получен при решении задач.

Для каждого типа маршрута возможен расчет определенных параметров для получения в отчетах.

Выбор типа маршрута

Для выбора типа маршрута, следует учесть и ответить на вопросы:

  1. ТС движется от пункта к пункту маршрута (от точки к точке)? ТС движется(выполняет работы) внутри геозон?
  2. Необходим контроль и учет обязательного посещения и последовательности прохождения  всех пунктов маршрута?
  3. Повторяются рейсы между некоторыми пунктами маршрута?
  4. Какие параметры по движению нужно получать в отчетах по маршруту?(вопрос)
№Задача и необходимый результатТип маршрутаПримечания

1

Контроль посещения точек (торговых пунктов)

1) Контролировать посещения  всех точек хотя бы один раз, последовательность посещения не важна. 

 2) Контролировать обязательность посещения контрольных точек.

 Тип маршрута "простой".
  1. ТС движется от точки к точке маршрута. Все точки равнозначны.
  2. Повторяющихся рейсов не будет или не важны.

2

Контроль перевозки грузов

1)Контролировать последовательность посещения точек погрузки и разгрузки, при выполнении погрузки/разгрузки несколько раз. Учитывать только точки погрузки и разгрузки.

2)Контролировать движение ТС из одной точки погрузки в разные точки разгрузки или после разгрузки ТС движется в другую точку погрузки. 

Тип маршрута "перевозки грузов".

  1. ТС движется от точки к точке.
  2. Типы маршрутов без последовательности посещения зон.
3

Контроль перевозок пассажиров с промежуточными остановками

1)Контролировать  движение ТС из точки А в точку Б и обратно, с посещением промежуточных остановок.


2)Контролировать последовательность посещения пунктов. 

  • Каждое направление имеет начальную и конечную точки.

Типы маршрута:

  • "кольцевой" или
  • "составной" из двух направлений - прямого (из А в Б) и обратного (из Б в А).
  • Круговой  маршрут позволяет контролировать движение ТС от точки к точке  и учитывать посещение точки маршрута уже при приближении к ней - это позволяет учесть погрешность координат, переданных с терминала.
  • Составной маршрут  состоит из основных направлений поездок (А>Б и Б<А) и дополнительных (из гаража в точку А, из точки А в гараж, поездку на заправку и т.п.)

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

4

Контроль обработки с/х полей

1)Контролировать движение ТС внутри геозоны (поле)продолжительное время. 


2)Контролировать переезд ТС в другие геозоны (поля) и длительная работа в геозонах.

Тип маршрута - "обработка зон",

в том числе при условии "Нет последовательности посещения пунктов".

ТС движется внутри геозоны.

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

5

Контроль сходов с маршрута


1)Контролировать движение ТС по  определенному маршруту

2)Контролировать выход ТС из геозон.


Тип маршрута - "обработка зон"(вопрос).

ТС движется внутри геозон.

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

6

Контроль скоростного режима на дорогах (УДС и вне)

Контролировать скорость движения ТС:

  • внутри геозоны не превышая одно значение скорости
  • вне геозоны - не превышая другое значение скорости.

Тип маршрута - "обработка зон"(вопрос).

ТС движется внутри геозон. 

Типы маршрутов без последовательности посещения.

Подробное описание типов маршрута в таблице ниже.

Типы маршрутов вводятся для отличия прохождения контрольных точек, использования различных типов геозон и учета последовательности маршрута.
ТипОграниченияФильтрация событий геозонДоп. параметры статистикиИзмененные параметры статистики

Простой

(simple)

ТС едет больше вне зон, чем внутри. Используются геозоны круг и маркер. 

Последовательности посещения пунктов нет.

Ограничений по типам пунктов маршрута нет.

Очистка мелких заходов в зону и выходов-возвращений в ту же.

routes.prepareEvents

Количество уникальных посещенных зон маршрута в виде "посещено 4 из 5".

Рейсов нет, ни прямых, ни обратных.

Кольцевой

(ring)

ТС едет больше вне зон, чем внутри. Используются геозоны круг и маркер. 

Последовательность посещения есть, повтор круга есть, учитываем углы входа и dTime.

Первая точка должна быть Н, в середине К. Н и К должны встречаться только один раз. Н не равно К.


Очистка мелких заходов и выходов-возвращений.

Фильтрация по углу входа.

Учет кольцевой последовательности.

routes.prepareRingRouteEvents

Рейсы прямые (Н → К) и обратные (К → Н).

Среднее отклонение от графика

Простои при загрузках - время внутри Н.

Простои при разгрузках - время внутри К.

Пробег прямых рейсов.

Пробег обратных рейсов.


Перевозки грузов

(cargo)

ТС едет больше вне зон, чем внутри. Используются любые типы геозон кроме полилинии. 

Последовательность посещения не учитывается. Не учитываем углы входа, среднее время перегона  и среднее расстояние от одного пункта до следующего.

По одной и более точек погрузки(Н) и разгрузки(К), могут быть повторяющиеся поездки от Н к К и обратно.


Очистка мелких заходов и выходов-возвращений.

routes.prepareEvents

Рейсы прямые (Н → К) и обратные (К → Н).

Простои при загрузках - время внутри Н.

Простои при разгрузках - время внутри К.

Пробег прямых рейсов.

Пробег обратных рейсов.


Обработка зон

(processing)

ТС существенное время ездит внутри геозон. Используются любые типы геозон кроме маркера.

Последовательность посещения не учитывается. Не учитываем углы входа, среднее время перегона  и среднее расстояние от одного пункта до следующего.


Очистка мелких заходов и выходов-возвращений.

routes.prepareEvents

Пробег внутри зон.

Время внутри зон.

Пробег вне зон, но после первого входа и до последнего выхода.

Время вне зон, но после первого входа и до последнего выхода.

Количество уникальных посещенных зон маршрута в виде "посещено 4 из 5".

Рейсов нет, ни прямых, ни обратных.

Направление

(direction)

ТС едет больше вне зон, чем внутри. Используются геозоны круг и маркер. 

Последовательность посещения есть, учитываем углы входа, среднее время перегона  и среднее расстояние от одного пункта до следующего.

Первая точка в маршруте должна быть типа Н, а последняя - типа К. Других пунктов типа Н или К не должно быть.

Этот тип маршрута заменяет старый Простой.

Маршруты этого типа можно использовать как отдельно, так и в составном.

Очистка мелких заходов в зону и выходов-возвращений в ту же.

Фильтрация по углу входа.

routes.prepareRouteEvents

Рейсы прямые (Н → К) и обратные (К → Н).

Среднее отклонение от графика

Простои при загрузках - время внутри Н.

Простои при разгрузках - время внутри К.

Пробег прямых рейсов.

Пробег обратных рейсов.


Составной

(compound)

Частями составного маршрута могут быть только Направления

Фильтрация событий делается согласно типу частей составного маршрута

Доп. параметры формируются согласно типу частей составного маршрута



Общие параметры статистики для всех типов маршрутов.

ПараметрОписание
Нулевой пробегОт начала периода или ПЛ до первого входа в зону маршрута
Время на маршрутеОт первого входа в зону до последнего выхода
Пробег на маршрутеОт первого входа в зону до последнего выхода