Skip To Content

Выбор наилучших пунктов обслуживания

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

Схема рабочего процесса

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

Терминология

ТерминОписаниеПример:

Объект

Места, в которых предлагаются какие-либо услуги

Пожарные станции, школы, библиотеки, магазины и распределительные центры

Запросить местоположение

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

Адреса домов, студентов, клиентов и бизнесменов

Примеры

  • Система окружных библиотек проводит в сообществе пропагандистскую программу. Они используют инструмент Распределить по ближайшим пунктам обслуживания, чтобы распределить районы по ближайшим к ним отделениям библиотек и определить число потенциальных посетителей, которое будет обслуживать каждое отделение библиотеки.
  • Торговая сеть приобрела 18 магазинов другой, обанкротившейся в прошлом году сети. Теперь они хотят построить два распределительных центра для обслуживания магазинов и определили 7 складов, которые, с минимальными преобразованиями, подойдут для этих целей. Они хотят выбрать 2 склада, чтобы минимизировать ежедневное время доставки. Инструмент Минимизировать время в пути используется для того, чтобы найти наилучшее местоположение для оптовой продовольственной базы, чтобы минимизировать общее время в пути (и тем самым, стоимость) при доставке товаров в сеть продовольственных магазинов.
  • Городские власти хотят создать новый парк для обеспечения зелеными насаждениями нескольких соседних районов. Инструмент Максимизировать покрытие используется для того, чтобы обеспечить проживание большей части жителей города в пределах пяти минут пешей ходьбы до парка.
  • Начинается сезон торнадо, и окружная служба спасения определила школьные помещения, которые ранее использовались как центры помощи. Однако за последние годы вместимость этих центров была почти исчерпана, поэтому в этом году понадобятся ещё три центра. Они определили число доступных общественных центров и церквей. На основе их площади, определено количество мест, которое может предоставить каждый центр. Они хотят распределить жителей по ближайшим центрам, выяснить, какая часть населения охвачена центрами, и определить, имеются ли сельские округа, где число мест недостаточно, что позволит добавить дополнительные центры. Они используют инструмент Максимизировать покрытие с емкостью, чтобы определить наилучшие местоположения для центров помощи в пределах полумили от основной массы людей.
  • Сеть магазинов товаров для животных входит на новый рынок – крупный пригородный округ – и уже определила пустующие помещения, которые можно использовать для магазинов. Их цель – разместить магазины так, чтобы 40 процентов владельцев животных округа находились на расстоянии не более 10 минут езды на машине от ближайшего магазина. Они хотят узнать, сколько магазинов понадобится открыть, чтобы добиться поставленной цели, и где их разместить. Они используют инструмент Обеспечить процент спроса, чтобы найти наилучшие места для зоомагазинов.

Примечания по использованию

Инструменту Выбор наилучших пунктов обслуживания требуются входные точечные объектов для отображения мест спроса и обслуживания. Чтобы открыть инструмент, вам требуется хотя бы один точеный слой на карте.

Инструмент Выбор наилучших пунктов обслуживания позволяет задать цель, описывающую тип решаемой задачи. Инструмент оптимизирован для предоставления решений для определенных целей. Независимо от цели, примерно одинаковые методы будут применяться для достижения решения: распределения величины спроса из заданных местоположений точек спроса к ближайшему пункту обслуживания. Цель изменяет то, как будет определяться взаимосвязь между расстоянием (или временем) и запросом. Инструмент рассматривает расстояние или время в пути, количество запросов, а в некоторых случаях и емкость пунктов обслуживания. Подробнее о выборе цели см. раздел Как работает инструмент Выбор наилучших пунктов обслуживания .

ЦельОписание

Распределить по ближайшим пунктам обслуживания Распределить по ближайшим пунктам обслуживания

Распределение спроса на пункты обслуживания с учетом их емкости и уровня спроса на прилегающих территориях

Минимизировать время в пути Минимизировать время в пути

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

Максимизировать покрытие Максимизировать покрытие

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

Максимизировать покрытие по емкости Максимизировать покрытие по емкости

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

Покрыть процент спроса Покрыть процент спроса

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

Мера для инструмента Выбрать наилучшие пункты обслуживания основывается на времени в пути. Некоторые режимы перемещения могут также учитывать пробки. Условия дорожного движения могут учитываться как на основе реальной, "живой" обстановки, так и на основе исторических данных, рассчитанных для определенного дня недели и времени суток. Трафик в режиме реального времени можно спрогнозировать на 12 часов вперед. Исторический трафик можно задавать в 15-минутных интервалах в течение всего дня.

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

Режим передвиженияОписаниеСпецификации

Время пешкомВремя пешком

Моделирует передвижение по тропам и дорогам, предназначенным для пешеходов, при этом находится решение, оптимальное по времени. Скорость движения считается 5 км/ч.

Пешая скорость считается как 5 км/ч. Пешая скорость может быть настроена администратором вашей организации.

Расстояние движения по сельской местностиРасстояние движения по сельской местности

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

Нет

Время в путиВремя в пути

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

Опция Использовать трафик по умолчанию отключена. Скорость движения будет с учетом исторического или реального трафика.

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

Проверьте, доступны ли данные о пробках в вашем регионе, щелкнув ссылку Проверить доступность на панели инструмента.

Расстояние поездки на машинеРасстояние поездки на машине

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

Нет

Расстояние пешкомРасстояние пешком

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

Нет

Время в пути в сельской местностиВремя в пути в сельской местности

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

Опция Использовать трафик по умолчанию отключена. Скорость движения по сельской местности будет с учетом исторического или реального трафика.

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

Проверьте, доступны ли данные о пробках в вашем регионе, щелкнув ссылку Проверить доступность на панели инструмента.

Время в пути грузового транспортаВремя в пути грузового транспорта

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

Это имеет смысл для тяжелогрузов.

Скорость движения на грузовике будет зависеть от средней исторической скорости автомобиля или от ограничений скорости для грузовиков (обычно она меньше).

Расстояние автоперевозкиРасстояние автоперевозки

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

Это имеет смысл для тяжелогрузов.

Нет

Необходимо также указать Направление движения. Есть два варианта: От пункта обслуживания к точке спроса От пункта обслуживания к точке спроса и От точки спроса к пункту обслуживания От точки спроса к пункту обслуживания. Инструмент Выбрать наилучший пункт обслуживания использует Направление движения для учета правил дорожного движения, например, одностороннего движения, отсутствия левых поворотов на каких-то перекрестках.

В зависимости от выбранной цели и требований к вашему сценарию, можно использовать до трех входных точечных слоев. Для каждой цели необходим Слой мест спроса. Слой необходимых пунктов обслуживания – это дополнительная опция, обязательная только для цели Распределить по ближайшим пунктам обслуживания. Слой потенциальных пунктов обслуживания необходим во всех случаях, кроме цели Распределения по ближайшим пунктам обслуживания. Подробнее о пунктах обслуживания и точках спроса см. в разделе Как работает инструмент Выбрать наилучшие пункты обслуживания .

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

Цель Количество точек спроса на каждое местоположение Максимальный диапазон перемещения Процент точек спроса для покрытия Емкость (необходимый слой пунктов обслуживания) Емкость (слой потенциальных пунктов обслуживания) Число кандидатов для выбора

Распределить по ближайшим пунктам обслуживания Распределить по ближайшим пунктам обслуживания

Константа Поле

Неограниченно Константа Поле

Не применяется

Неограниченно Константа Поле

Не применяется

Не применяется

Минимизировать время в пути Минимизировать время в пути

Константа Поле

Неограниченно Константа Поле

Не применяется

Не применяется

Не применяется

До 1000

Максимизировать покрытие Максимизировать покрытие

Константа Поле

Константа Поле

Не применяется

Не применяется

Не применяется

До 1000

Максимизировать покрытие по емкости Максимизировать покрытие по емкости

Константа Поле

Неограниченно Константа Поле

Не применяется

Константа Поле

Константа Поле

До 1000

Покрыть процент спроса Покрыть процент спроса

Константа Поле

Неограниченно Константа Поле

0-100

Не применяется

Не применяется

Не применяется

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

Ограничения

  • Существует ограничение, равное 10000 объектов для слоя местоположений спроса.
  • Существует ограничение, равное 100 объектов для слоя пунктов обслуживания.

Как работает инструмент Выбрать наилучшие пункты обслуживания

Выбор соответствующей цели

Инструмент Выбрать наилучшие пункты обслуживания позволяет задать тип решаемой задачи, которая называется целью. Инструмент оптимизирован для предоставления решений для определенных целей. Независимо от цели, примерно одинаковые методы будут применяться для достижения решения: распределения величины спроса из заданных местоположений точек спроса к ближайшему пункту обслуживания. Цели могут различаться между собой в том, как обрабатывается отношение между расстоянием (или временем) и спросом. Инструмент учитывает расстояние или время в пути, объем спроса и, в некоторых случаях, емкость пунктов обслуживания. Например, если цель отдает предпочтение времени в пути, инструмент все равно будет пытаться максимизировать распределяемые точки спроса во вторую очередь. Аналогично, если цель – максимизировать распределение точек спроса, инструмент все равно будет минимизировать время в пути (назначая точки спроса ближайшему, а не просто любому, пункту обслуживания).

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

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

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

Распределить существующие пункты обслуживания

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

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

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

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

Минимизировать перемещение

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

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

Примечание:

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

Максимизировать покрытие

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

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

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

Максимизировать покрытие с емкостью

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

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

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

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

Покрытие процента точек спроса

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

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

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

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

О пунктах обслуживания

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

Инструмент Выбрать наилучшие пункты обслуживания дает возможность выбрать как обязательные, так и возможные пункты обслуживания. Обязательные пункты обслуживания – это местоположения имеющихся объектов, которые должны использоваться при анализе, тогда как возможные пункты соответствуют местоположениям, где могут быть размещены новые пункты обслуживания. Если вы распределяете спрос между имеющимися пунктами обслуживания (например, распределяете учеников по существующим школам или домохозяйства по пожарным станциям), необходимо указать Слой обязательных пунктов обслуживания , чтобы распределить спрос между имеющимися пунктами. Если пункты обслуживания еще не построены (например, начальные школы или автобусные остановки в новом поселке), выберите Слой потенциальных пунктов обслуживания и введите число возможных пунктов обслуживания, которое необходимо выбрать из всех возможных вариантов.

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

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

О точках спроса

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

Точки спроса также могут представлять собой данные, агрегированные по области, например, число домохозяйств на каждом участке переписи. Демографические данные часто доступны в агрегированном виде по участкам переписи (районам, областям или округам), поэтому точкой спроса может быть вся область.

Примечание:

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

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

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

Похожие инструменты

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

Инструменты анализа вьюера карт

Если вы пытаетесь выбрать существующие объекты посредством запроса, воспользуйтесь инструментом Найти существующие местоположения.

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

Инструменты анализа ArcGIS Desktop

Инструмент Выбрать наилучшие пункты обслуживания выполняет функции механизма расчета Размещение-Распределение в ArcGIS Network Analyst extension.