Skip to main content

Создать слой Размещение-Распределение (Инструменты Network Analyst)

Краткая информация

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

Прежние версии:

Это устаревший инструмент. Это функция была передана инструменту Создать слой анализа Размещения-распределения.

Использование

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

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

Параметры

Подпись Объяснение Тип данных

Входная сеть анализа

Набор сетевых данных, для которого выполняется анализ Размещения-Распределения.

Network Dataset Layer

Имя выходного слоя

Имя создаваемого слоя сетевого анализа Размещения-Распределения.

String

Атрибут импеданса

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

String

Перемещение от

(Дополнительный)

Задает направление движения между пунктами обслуживания и точками спроса при расчете сетевой стоимости.

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

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

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

String

Тип задачи Размещение-Распределение

(Дополнительный)

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

  • Минимизировать импедансЭтот параметр решает задачу размещения склада. Он выбирает набор пунктов обслуживания таким образом, чтобы сумма взвешенного импеданса (спрос в точке расположения, умноженный на импеданс пути до ближайшего пункта обслуживания) была минимальной. Эта задача часто называется задачей P-медианы.

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

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

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

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

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

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

String

Число пунктов обслуживания для поиска

(Дополнительный)

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

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

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

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

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

Long

Предельное значение импеданса

(Дополнительный)

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

Точки спроса имеют свойство [Импеданс] Cutoff_, которое, если ему присвоено значение, имеет приоритет над свойством Предельное значение импеданса в слое анализа. Может оказаться, что люди в сельской местности готовы преодолевать расстояние в 10 миль, чтобы попасть к пункту обслуживания, а городские жители согласны преодолевать не более 2 миль. Такое поведение можно моделировать, задавая предельное значение импеданса слоя анализа, равное 10, с одновременным присвоением параметру Cutoff_Miles для точек спроса в пределах города значения 2.

Double

Преобразование импеданса

(Дополнительный)

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

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

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

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

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

String

Параметр импеданса

(Дополнительный)

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

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

Double

Доля на целевом рынке

(Дополнительный)

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

Double

Накопители

(Дополнительный)

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

Для каждого суммируемого атрибута стоимости к маршрутам, являющимися выходными для механизма расчета, добавляется свойство [Impedance] Total_.

String

Правила разворотов

(Дополнительный)

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

Подсказка:

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

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

  • Не разрешеноРазвороты запрещены во всех соединениях, вне зависимости от их валентности. Но даже при выборе этой опции развороты в сетевых положениях по-прежнему разрешены. Запретить развороты в отдельных сетевых положениях можно с помощью свойства положения CurbApproach.

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

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

String

Ограничения

(Дополнительный)

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

String

Использовать иерархию в анализе

(Дополнительный)

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

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

  • Не отмеченоАтрибут иерархии не будет использован для анализа, результатом будет точный маршрут для набора сетевых данных.

Boolean

Форма выходного пути

(Дополнительный)

Задает форму выходной линии.

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

  • Без линийВ ходе анализа доля в качестве выходных данных не создается никакая форма.

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

String

Емкость по умолчанию

(Дополнительный)

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

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

Double

Время начала

(Дополнительный)

Задает время и дату отправления. Время отправления может быть от пункта обслуживания или от точки спроса – в зависимости от заданного направления (от точки спроса к пункту обслуживания или наоборот).

Если выбран атрибут импеданса на основе трафика, то решение будет создано с учетом заданных динамических условий трафика в указанное время суток. Дату и время можно указать в виде 5/14/2012 10:30 AM.

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

  • Today—30.12.1899

  • Sunday—31.12.1899

  • Monday—01.01.1900

  • Tuesday—02.01.1900

  • Wednesday—03.01.1900

  • Thursday—04.01.1900

  • Friday—05.01.1900

  • Saturday—06.01.1900

Например, чтобы указать, что маршрут должен начинаться в 17:00 во вторник, следует указать значение параметра, равное 02.01.1900 17:00.

Date

Производные выходные данные

Подпись Объяснение Тип данных

Слой Network Analyst

Только что созданный слой сетевого анализа.

Network Analyst Layer

Параметры среды

Текущая рабочая область

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да