Историческая разработка

Планирование выездных работ по координатам

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

← Вернуться к выбранным материалам
Планирование выездных работ по координатам — схема сценария
Современная визуализация. Условные данные.

Задача

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

Что сделали

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

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

Как устроено решение

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

Функциональный результат

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

Технологии исторической работы

PHP; JavaScript / jQuery; HTML / CSS; PostgreSQL; API Яндекс.Карт; Nginx; Docker.

Где применим опыт

Планирование обследований, инженерных изысканий и других выездных работ, в которых важны координаты объекта и длительность задания.

Архивный интерфейс

Исходная форма нового заказа. Архивный интерфейс.
Архивный фрагмент интерфейса. Данные обезличены.

Современное представление сценария

Визуализации с предложенными интерфейсными улучшениями.

Начнём с задачи

Обсудим ваш проект

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

Максим Хорошко

Максим Хорошко Основатель · работа с клиентами

Коротко о вашей задаче

На этот адрес ответим по вашей задаче.

Кто будет пользоваться системой, что уже работает и какой результат нужен первым? От 10 до 6000 символов.

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

Первый разговор — бесплатно. Платные работы начинаются только после согласования состава и стоимости.

Изображение