У вас 60 адресов для визита. Кто, куда и в каком порядке едет?
Развёртывание по 60 филиалам начинается как 60 адресов в таблице и куча догадок о том, кто куда едет в какой день. Вставьте список, укажите, сколько времени уходит на каждый объект и сколько длится рабочий день, — и примерно за минуту получите план маршрутов на всю работу: черновик, который можно подправить, а не готовое расписание.
- Работает в вашем браузере, а не на нашем сервере
- Без регистрации
- Без водяных знаков
Загружаем инструмент…
Как это работает
- Нажмите «Load an example» («Загрузить пример»), чтобы сначала увидеть готовый план, или вставьте свои объекты — по одному на строку, «название, адрес» (подойдёт и колонка адресов из CSV).
- Укажите, сколько времени вы проводите на каждом объекте и сколько часов в день работает команда; инструмент сам посчитает, сколько объектов помещается в день (это можно переопределить). При желании добавьте точку старта — офис или гостиницу — и среднюю скорость движения.
- Нажмите «Plan» («Спланировать»). Прочитайте таблицу по дням и карту, затем экспортируйте CSV / KML или распечатайте маршрутный лист на каждый день для полевой команды.
Почему ничего не отправляется на сервер
Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.
Проверьте сами
- Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
- Загрузите свой файл и запустите инструмент.
- Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.
Частые вопросы
Какую задачу это реально решает?
Разбивку множества разбросанных визитов на разумные дни. Если 60 филиалам нужен техник, а одна команда успевает 6 в день, кому-то нужно решить, какие 6 объединить, в каком порядке и во сколько туда приедут, — обычно вручную по карте. Это делается за один проход, так что можно сразу планировать штат, гостиницы и встречи с клиентами.
Кто этим пользуется?
IT-развёртывания и замену оборудования по филиалам, монтажные и комплектовочные объезды, инспекции и аудиты, профилактическое обслуживание, снятие показаний счётчиков и деловые поездки — любой, у кого есть список японских адресов и ограниченное число визитов в день.
Как считаются дни и порядок?
Объекты группируются географически на столько дней, сколько требует ваша вместимость (k-means по координатам, затем выравнивание, чтобы ни один день не превышал лимит), а визиты внутри каждого дня упорядочиваются методом ближайшего соседа и улучшаются алгоритмом 2-opt. Расстояния считаются по прямой × 1,3 (обычный коэффициент на объезд по дорогам); время прибытия учитывает среднюю скорость и заданные вами минуты на визит.
Чем это НЕ является
Это не навигационный движок: нет живого трафика, дорожной сети, расписания поездов, смен водителей или временных окон. Считайте результат хорошим черновиком — будьте готовы вручную переставить несколько объектов между днями.
Насколько точно геокодирование?
Поиск адресов GSI определяет японские адреса с точностью до квартала (町丁目・番地) в большинстве городов; сельские адреса может определить только до центра населённого пункта. Каждый объект показывает найденное название места — проверьте всё, что выглядит странно, и уточните адрес (пропишите префектуру, используйте цифры половинной ширины). Адреса, которые не удалось найти, перечисляются отдельно, а не пропадают молча.
Можно спланировать поездку с началом и концом в гостинице?
Да: укажите точку старта и отметьте «Return to start each day» («Возвращаться к старту каждый день»). Первый и последний отрезок каждого дня тогда учитываются и в расстоянии, и во времени.
Что я получаю на выходе?
Таблицу (день, порядок, объект, адрес, километраж отрезка, время прибытия), SVG-карту с цветом по дням, CSV для вашей таблицы, KML / GeoJSON для Google My Maps, Google Earth или QGIS и маршрутный лист для печати на каждый день с чекбоксом и колонкой для заметок.
Что-то сохраняется или отправляется?
Ваш список не покидает браузер: на сервер геокодирования GSI уходят только отдельные адреса — чтобы превратиться в координаты. Эти координаты кэшируются в вашем браузере (localStorage), поэтому повторное планирование происходит мгновенно и офлайн; «Clear cache» («Очистить кэш») их стирает.