Metalogist
Запросить демонстрацию Войти в приложение
Реализовано · маршрутный пилот нужен

Проверяйте, успеет ли машина на следующий объект

Metalogist учитывает не только расстояние, но и окончание предыдущей работы, исходную точку, время в пути и запас до начала смены. Диспетчер видит расчёт и его ограничения до подтверждения подачи.

Подача и маршрутMetalogistРеализовано · маршрутный пилот нужен
Демо · переход между сменамиE225C → объект «Север»
Маршрут хранится как основание решения
Исходная точка
Предыдущий объект · освобождение 15:40Не текущая GPS-точка: проверяется будущий переход
Основание
Расчёт
2GIS · road · 36 км · 47 минутРассчитано 16:03 · confidence normal
Дорожный
Рабочее окно
Начало 17:00 · запас 33 минутыВключён согласованный буфер на подачу
Достижимо
Замена машины или объекта сбрасывает старый снимокПересчитать →

Маршрут становится частью решения о мощности

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

Откуда поедет машина?GPS, предыдущий объект или база

Источник выбирается по сценарию и хранится вместе со свежестью; текущая точка не подменяет место окончания будущей смены.

Она успевает к началу?Освобождение + путь + запас

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

Расчёту можно доверять?Провайдер + профиль + confidence

Дорожный маршрут отделён от приблизительного расстояния; stale GPS и approximation не показываются как точный ETA.

Что изменилось после назначения?Новая машина, точка или время

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

Что произошло фактически?GPS-трек + геозона + качество

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

Что production подтверждает — и чего ещё не доказывает

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

Покрытие входного потока9 465 карточек с координатами

Для них сохранён 9 491 вариант от трёх машин; это расчёт до решения, а не выполненная подача.

Качество источника1 485 дорожных · 8 006 приблизительных

2GIS и haversine явно разделены: approximation нельзя использовать как дорожный ETA или основание обещания.

Географический контекст3 521 cache-запись · 32 места

Кэш и справочник мест работают, но не подтверждают оптимизацию рейсов или правильность адреса без проверки.

Связь со сменой4 planned · 0 выбранных маршрутов

В production нет arrival_at, сохранённых плеч или решений по опозданию; исполнимость подачи не принята процессом.

Фактическое движение3 151 GPS-точка · 4 геозоны

Все геозоны связаны с машинами, но посещений, событий и маршрутных инцидентов пока 0.

Что меняется в работе

Не выбирайте ближайшую машину по прямой

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

Проверяйте переход между двумя сменами

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

Сохраняйте основание обещания

Маршрутный снимок не переписывается задним числом: у него остаются исходная точка, время, провайдер и качество.

Как работает сценарий

На каждом шаге видно, какие данные доступны, где есть ограничение и кто принимает решение.

  1. 1

    Проверить точку назначения

    Нормализовать адрес или координаты объекта и сохранить, откуда они получены.

  2. 2

    Выбрать реальную исходную точку

    Использовать базу, свежий GPS или место окончания предыдущего обязательства — в зависимости от горизонта решения.

  3. 3

    Получить маршрутный снимок

    Сохранить расстояние, время, провайдера, профиль, рассчитанный момент и confidence; approximation оставить видимым.

  4. 4

    Принять или пересобрать план

    Сравнить освобождение, путь и буфер с началом работы; при замене машины или объекта рассчитать заново.

  5. 5

    Сопоставить с фактом

    После подачи проверить GPS-покрытие, геозону, прибытие и отклонения, не подменяя ими принятый факт смены.

Вопросы по сценарию

Коротко о данных, ограничениях и порядке внедрения.

Metalogist оптимизирует маршруты как TMS?

Нет. Текущий контур проверяет конкретную подачу между обязательствами и сохраняет основание расчёта. Многоточечная доставка, загрузка кузова, складские окна и автоматическая оптимизация рейсов не заявляются.

Можно учитывать массу и габариты машины?

Код поддерживает профиль грузового маршрута и параметры массы, высоты, ширины, длины и осевой нагрузки. На production эти параметры не заполнены ни у одной машины, поэтому соблюдение дорожных ограничений требует отдельного пилота.

Почему прямое расстояние нельзя считать временем подачи?

Haversine показывает геометрическую близость без дорог, пробок и ограничений. Metalogist маркирует такой результат как approximation и не должен выдавать его за дорожный ETA.

ETA гарантирует прибытие к назначенному времени?

Нет. Это расчёт по выбранному источнику в конкретный момент. Пробки, задержка предыдущей работы, погрузка на трал, ограничения и изменение точки требуют нового решения.

Геозона доказывает выполнение работы?

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

Разберём работу одной машины на вашей смене

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

Запросить демонстрацию