SABSUS

Доставка · выбор точки отправления

Как выбрать базу доставки: частота рейсов и допустимое время до каждой зоны

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

Редакция SABSUS · · Источники проверены 12 октября

Выбирается одна база из допустимых адресов

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

В документации Esri задача location-allocation разделяет кандидатов для размещения и точки потребности. Один из критериев выбора — сумма времени или расстояния до потребностей с учётом их весов. Esri: location-allocation, Facilities и Demand Points.

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

Зафиксируйте, что означает вес

В нашей модели вес зоны — число отдельных выездов туда за один заданный период. Один выезд содержит одну доставку, отправляется непосредственно с выбранной базы и не объединяется с другими. Все кандидаты обслуживают один и тот же набор: восемь выездов в зону Z1, один в Z2 и один в Z3, всего десять.

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

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

Матрица времени для трёх кандидатов

Каждая строка ниже перечисляет минуты движения от базы до Z1, Z2 и Z3 именно в этом порядке:

  • База A: 4, 15, 25.
  • База B: 10, 10, 10.
  • База C: 8, 9, 15.

Времена условные и постоянные в рассматриваемом сценарии. Это не расстояния по прямой и не актуальная дорожная оценка какого-либо города. Для реального сравнения нужны времена по допустимым дорогам для одинакового вида транспорта и сопоставимых часов выезда.

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

Esri отдельно различает движение от объектов и к ним, а также параметры способа передвижения. На дороге с односторонним движением время от базы к клиенту нельзя автоматически считать временем обратного пути. ArcGIS Pro: Make Location-Allocation Analysis Layer.

Среднее по зонам и среднее по рейсам отвечают по-разному

Если дать каждой зоне одинаковый вес, средние времена составят:

  • A: (4 + 15 + 25) / 3 = 44 / 3 ≈ 14,67 минуты.
  • B: (10 + 10 + 10) / 3 = 10.
  • C: (8 + 9 + 15) / 3 = 32 / 3 ≈ 10,67.

Такое сравнение выберет B. Оно корректно для равного веса трёх зон, но не отвечает нашей цели уменьшить суммарное движение десяти заданных выездов. Частая Z1 должна участвовать восемь раз.

Суммарные минуты движения для кандидата равны сумме произведений «число выездов в зону × время до зоны». Среднее по рейсам получаем делением на десять:

  • A: 8 × 4 + 1 × 15 + 1 × 25 = 72; среднее 7,2 минуты.
  • B: 8 × 10 + 1 × 10 + 1 × 10 = 100; среднее 10.
  • C: 8 × 8 + 1 × 9 + 1 × 15 = 88; среднее 8,8.

Без дополнительных ограничений A даёт минимум 72 среди трёх кандидатов. Поскольку знаменатель одинаков, минимум суммы и минимум среднего здесь выбирают одну базу. Число 72 складывает минуты десяти отдельных плеч; оно не означает, что все клиенты получат заказы через 72 минуты или что одному курьеру хватит такой смены.

Обязательный предел по зоне исключает A

Добавим условие примера: время движения от выбранной базы до каждой из трёх зон не должно превышать 15 минут. Это согласованный для учебной задачи предел только дорожного плеча, не полное обещание клиенту «доставим за 15 минут после заказа».

У A максимальное время 25, поэтому база недопустима: Z3 нарушает предел. Хорошее среднее 7,2 не компенсирует это нарушение. У B максимум 10, у C — 15; обе проходят условие, причём равенство 15 разрешено.

Среди допустимых B и C выбираем C: её суммарные 88 меньше 100. Получилось три разных результата при разных постановках: равные веса зон выбрали B; частоты 8/1/1 без предела выбрали A; те же частоты с обязательным пределом 15 выбрали C.

Если усилить предел до 12 минут, C также отпадает и остаётся B. Если установить 9, ни один из трёх кандидатов не подходит. Тогда нельзя сообщать, что найден «лучший подходящий» адрес: сначала требуется новое решение о кандидатах, ресурсах или разрешённых условиях обслуживания.

Не улучшайте среднее удалением неудобной зоны

Если молча исключить Z3 из оценки A, останутся девять выездов с суммой 8 × 4 + 15 = 47 и средним 47 / 9 ≈ 5,22 минуты. Число стало красивее, но одна требуемая доставка потеряна. Это не улучшение для исходных десяти выездов.

Некоторые постановки размещения допускают непокрытый спрос и максимизируют охват в пределах ограничения. Это другая цель. В нашем примере все три зоны обязательны, поэтому кандидат с непокрытой Z3 полностью исключается, а не сравнивается по среднему оставшихся поездок.

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

Как превратить проверку в обоснованный выбор

Для каждого кандидата сохраните подтверждённый адрес и въезд, условия использования, доступные ресурсы и версию проверки. Для матрицы — источник, дату, часы движения, транспорт, направление и ограничения дорог. Не смешивайте дневное время A с вечерним временем B.

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

К полному сравнению добавьте обратный путь, подготовку, ожидание, вручение, постоянные затраты места и изменение числа необходимых исполнителей. Если эти величины различаются между адресами, победитель по исходящим минутам может не быть лучшим по полной стоимости. Экономика доставки по зонам помогает сохранить одинаковые границы расходов.

Выбранная точка отправления затем становится входом для проверки допустимых маршрутов. А готовность новой точки к открытию требует собственных подтверждений; результат матрицы их не заменяет.

В зонах доставки SABSUS обсудите связь точки, территории и условий заказа. Географический подбор базы, дорожная матрица и оптимизация размещения требуют отдельного подтверждения; статья не заявляет наличие встроенного решателя Esri.

Приёмочные проверки и источники

  1. Каждый кандидат получает одинаковые веса 8, 1 и 1.
  2. Порядок столбцов Z1/Z2/Z3 сохранён во всех расчётах.
  3. Суммы 72, 100 и 88 воспроизводятся; средние делятся на десять рейсов.
  4. Предел 15 исключает A и допускает C на самой границе.
  5. Предел 12 оставляет B, предел 9 не допускает ни одного кандидата.
  6. Все исходные зоны остаются в проверке, включая непокрытые.
  7. Обратный путь и полный срок заказа не подменяются исходящим временем.
  8. Результат ограничен кандидатами, матрицей, весами и выбранной целью.

Источники проверены 12 октября 2026 года. Адреса-кандидаты, зоны, частоты и времена представлены условными обозначениями; расчёты являются оригинальным учебным примером без прогноза спроса или рекомендации реального объекта.