Типы оценок, используемых в сети

Доступно с лицензией Network Analyst.

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

Описание оценок приведено ниже.

АнализаторОписание

Скрипт поля

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

Подсказка:

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

Помните, что поля Shape и Shape_Length есть в классах пространственных объектов файловых баз геоданных. В многопользовательских базах геоданных поля геометрии и длины могут называться по-разному - в зависимости от вашей СУБД.

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

Примечание:

Использование VBScript в анализаторах Скрипта поля устарело в этом выпуске ArcGIS Pro 3.2. В дальнейшем следует использовать Python для этих типов анализаторов.

Константа

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

Функция

Оценка функции рассчитывает значения атрибутов, применяя простые математические операции или логические сравнения к другому значению атрибута, параметру или константе. Для числовых атрибутов, значения могут быть получены умножением, делением, сложением или вычитанием другого сетевого атрибута и константы или значения параметра. Значения атрибутов булева типа получаются из выражения, которое сравнивает значение другого атрибута со значением параметра или константой, например, MaxHeight < VehicleHeight.

Примечание:
Операторы сложения (+) и вычитания (-) не используются в атрибуте стоимости.

Операторы сложения (+) и вычитания (-) были добавлены в ArcGIS Pro версии 2.3. При использовании механизмов оценки в устаревших версиях ПО возникает ошибка.

Категория поворота

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

Скрипт элемента

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

Подсказка:

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

Примечание:

Использование VBScript в анализаторах Скрипта элемента устарело в этом выпуске ArcGIS Pro 3.2. В дальнейшем следует использовать Python для этих типов анализаторов.

Трафик

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

Более подробно о трафике

Общественный транспорт

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

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

Более подробно об анализаторе Общественного транспорта

Более подробно о сетевом анализе с общественным транспортом

Как по умолчанию

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

Также вдоль

в категории Ребра Same as Along, то он будет использовать способ оценки, который используется объектом-источником Street (Along).

Не поддерживается

Анализатор не поддерживается текущей версией ArcGIS Pro.

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

Примечание:

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