Транспорт
Раздел объединяет список транспортных средств, подробную карточку каждого ТС и режим симуляции движения.
Список транспорта
Открывается по пункту Управление → Транспорт или по адресу /vehicles.
Таблица со столбцами:
| Столбец | Содержимое |
|---|---|
| Номер | Государственный регистрационный знак |
| Статус | В движении, На холостом ходу, Остановлен, Загрузка |
| Скорость | Текущая скорость, км/ч |
| Устройство | Привязанный GPS-трекер |
| Поездка | Активна, если ТС сейчас в поездке |
Под таблицей — счётчик «Показано: … · Всего: …» и постраничная навигация. Поле поиска фильтрует по номеру и названию.
Двойной щелчок по строке открывает страницу транспортного средства.
В боковом меню на этой странице появляется список Автопарк с поиском («Поиск транспорта...»), сортировкой (По умолчанию, Имя, Статус) и группировкой (Нет, Статус). Значки Устройство в сети и Устройство не в сети показывают состояние трекера.
Страница транспортного средства
Открывается двойным щелчком в списке, из карточки на карте или по адресу
/vehicles/:id.
Шапка
Карточка вверху страницы содержит:
- Фотографию машины. Изображение можно заменить перетаскиванием файла на область «Перетащите фото спереди»; во время загрузки показывается «Загрузка…». Ракурс подписан значком Спереди 3/4.
- Телеметрию в реальном времени: скорость, курс, координаты, число спутников («12 спутников»), задержка данных.
- Текущее местоположение — адрес или координаты.
- Внутри зон — перечень геозон, внутри которых сейчас находится машина.
- Маркер на карте — цвет метки этого ТС; его можно изменить, чтобы машина выделялась среди остальных.
- Показатели Сегодня · поездки и Сегодня · расстояние.
Кнопки действий: Отследить на карте, Симуляция, Изменить, Назад.
Выбор периода
Переключатель периода вверху страницы: Сегодня, Последние 7 дней, Последние 30 дней, Последние 90 дней. Он управляет блоками Статистика, Поездки и Недавние события.
Статистика
Блок показывает агрегаты за выбранный период: пробег, количество поездок, максимальную скорость, время в движении. Если данных нет — «Нет статистики за этот период.»
Поездки
Список поездок за период с подзаголовком «Выберите поездки, чтобы построить маршрут и скорость».
- Выбор одной или нескольких поездок рисует их треки в блоке Маршрут поездки; каждая поездка получает свой цвет.
- Ниже открывается Профиль скорости с отметками макс и сред и числом точек («428 точек»).
- Наведение на график подсвечивает соответствующую позицию на карте.
- События, произошедшие во время поездки, отмечены на графике; по ним можно перейти к конкретному событию.
Если поездок нет: «Нет поездок за Последние 7 дней.»
Недавние события
Последняя активность ТС: входы и выходы из геозон, начало движения, остановки, превышения скорости, тревоги. Полный журнал с фильтрами — на странице События.
Пункты назначения
Блок со всеми заданными точками прибытия («12 всего · все статусы»). Для каждой указаны:
- статус — В пути, Прибыл, Отменён;
- Прибытие ЧЧ:ММ или Нет прогноза;
- Прогноз построен … — когда рассчитывался прогноз;
- Время в пути … — сколько машина уже едет к этой точке.
Кнопка Добавить пункт назначения переводит систему в режим выбора точки на карте («Кликните по карте…»).
Груз
Блок с двумя вкладками:
- Текущий — что сейчас загружено в машину. Пусто: «Сейчас груз не загружен.»
- История — что перевозилось ранее. Пусто: «Нет истории грузов.»
Каждая позиция ведёт на страницу груза.
Устройства
Список GPS-трекеров, привязанных к машине («GPS-трекеры · текущие и прошлые»).
Чтобы привязать трекер:
- Нажмите Добавить устройство.
- В поле ID устройства введите уникальный идентификатор трекера
(например,
7501045940). - Нажмите Добавить.
Без привязанного трекера машина не передаёт телеметрию: «К этому транспортному средству не привязаны GPS-трекеры.»
Маршруты
Вкладка показывает маршруты общественного транспорта, назначенные на эту машину, с переключателем Показать линию маршрута. Если назначений нет — «Этому транспорту не назначены маршруты.» Подробнее — раздел Общественный транспорт.
Ниже выводится блок Следующие остановки (прогноз) — расчётное время прибытия на ближайшие остановки назначенного маршрута.
Уведомления
Блок Уведомлять об этом транспорте — переключатели подписок на события именно этой машины:
| Событие | Когда срабатывает |
|---|---|
| Вход в геозону | Транспорт входит в любую зону |
| Выход из геозоны | Транспорт покидает любую зону |
| Появился в сети | Трекер снова подключён |
| Пропал из сети | Трекер перестал передавать данные |
| Остановлен | Транспорт остановился |
| Начал движение | Начата новая поездка |
| Превышение скорости | Превышен лимит скорости |
| Тревога | Сигнал паники / SOS |
| Пункт назначения достигнут | Прибыл в заданный пункт назначения |
| Задан новый пункт назначения | Транспорту назначен пункт назначения |
| Опаздывает | Прогноз прибытия на остановку с опозданием |
Каналы доставки (почта, Telegram, приложение, webhook) настраиваются отдельно — см. Уведомления.
Документы
Блок вложений: загрузка файлов кнопкой Добавить, скачивание и удаление по каждой позиции. Счётчик показывает «Прикреплено: 3».
Симуляция движения
Страница /vehicles/:id/simulation позволяет прогнать виртуальную машину по
заданному маршруту — это нужно для обучения операторов, проверки геозон
и настройки правил оповещений без реального выезда.
Создание маршрута симуляции
- Откройте страницу ТС и нажмите Симуляция.
- Нажмите Новый маршрут.
- Кликайте по карте, добавляя точки: «Кликните по карте, чтобы добавить точки…». Нужно не менее двух точек, иначе система предупредит: «Задайте как минимум две точки для маршрута.»
- Точку можно перетащить, чтобы сместить, и кликнуть по ней, чтобы удалить.
- Заполните параметры:
- Имя — название маршрута;
- Амплитуда (км/ч) — размах колебаний скорости;
- Период (с) — период этих колебаний;
- Остановка (с) — длительность остановок.
- Нажмите Создать маршрут.
Запуск симуляции
- В списке Маршруты симуляции выберите нужный и нажмите Двигаться по этому маршруту — он станет Активным маршрутом.
- Нажмите Включить. Заголовок сменится на Симуляция включена.
- Система создаст виртуальное устройство и начнёт передавать телеметрию вдоль маршрута — машина поедет на карте как настоящая, порождая события и срабатывания геозон.
- Выключить останавливает симуляцию.
Маршруты можно переупорядочивать кнопками Вверх и Вниз, изменять по кнопке Изменить маршрут и очищать кнопкой Очистить.
Симуляция создаёт настоящие события и уведомления. Если на машину настроены подписки, получатели увидят срабатывания от виртуального устройства.
Типовые сценарии
Подключить новую машину. Создайте ТС (на карте через «плюс» у слоя Транспорт или импортом) → откройте её страницу → блок Устройства → Добавить устройство → введите ID трекера.
Разобрать жалобу на превышение. Страница ТС → период Последние 7 дней → Поездки → выберите поездку → Профиль скорости → найдите пик и сопоставьте с точкой на карте.
Проверить, работает ли геозона. Создайте маршрут симуляции, проходящий через зону, включите симуляцию и убедитесь, что в Недавних событиях появились вход и выход.