Доступно с лицензией Network Analyst.
Сетевые элементы создаются из исходных объектов, сетевые атрибуты (таких как атрибуты стоимости и иерархии), содержат значения сетевых элементов, а оценка вычисляет значения атрибутов для элементов, созданных на основе определенного класса исходных объектов. Это значит, что у одного элемента сети имеется несколько оценок. Например, у одного атрибута стоимости в мультимодальной сети может быть по оценке для каждого класса исходных объектов, таких как улицы, железные дороги, пешеходные дорожки, повороты и соединения.
В этом разделе описан процесс настройки оценок.
- Откройте диалоговое окно Свойства набора сетевых данных (Network Dataset Properties).
Подробнее об открытии диалогового окна Свойства набора сетевых данных (Network Dataset Properties)
- Перейдите на вкладку Атрибуты (Attributes).
У набора сетевых данных на рисунке ниже имеется четыре сетевых атрибута: Метры (Meters), Минуты (Minutes), Одностороннее движение (Oneway) и Класс дороги (RoadClass).
- Выберите атрибут, оценки которого необходимо изменить, и щёлкните на Оценки.
Откроется диалоговое окно Оценки.
- Выполните следующие подшаги, чтобы назначить оценку поля для источника, или перейдите к следующему шагу, чтобы получить указания по добавлению выражения к оценке поля:
- В столбце Тип щёлкните на строке источника и щёлкните на Поле.
- В столбце Значение щёлкните на строке источника и выберите в списке правильное поле.
На следующем рисунке показана оценка поля для класса исходных объектов Streets в направлении оцифровки до-от для исходных объектов:
- Выполните следующие действия, чтобы назначить оценку выражение поля источнику, или перейдите к следующему шагу, который содержит указания по другой оценке.
- В столбце Тип щёлкните на строке источника и щёлкните на Поле.
- Щелкните кнопку Свойства оценки .
- В диалоговом окне Оценки поля выберите, будет ли выражение написано на языке VBScript или на Python. Для достижения лучшего быстродействия рекомендуется VBScript; язык Python необходим для построения набора сетевых данных в ArcGIS Server (Linux).
- Наберите выражение.
- Нажмите ОК.
- Выполните следующие действия, чтобы назначить оценку константы источнику, или перейдите к следующему шагу, который содержит указания по другой оценке.
- В столбце Тип щёлкните на строке источника и выберите значение Константа в раскрывающемся списке.
- В столбце Значение щёлкните на строке источника и выберите варианты Игнорировать ограничение или Использовать ограничение для атрибутов ограничения или введите числовое значение для атрибутов стоимости, дескрипторов или иерархии.
На следующем рисунке показана оценка константы для атрибута ограничения в классе исходных объектов Turns:
- Выполните следующие действия, чтобы назначить оценку скрипт источнику, или перейдите к следующему шагу, который содержит указания по другой оценке.
- В столбце Тип щёлкните на строке источника и щёлкните на Скрипт.
- Щелкните кнопку Свойства оценки .
- В диалоговом окне Оценки скриптов выберите, будет ли скрипт написан на языке VBScript или на Python. Для достижения лучшего быстродействия рекомендуется VBScript; язык Python необходим для проведения сетевого анализа в ArcGIS Server (Linux).
- Наберите скрипт.
- Нажмите ОК.
В этом примере атрибут ограничения сети использует оценку на VBScript для блокирования пересечения мостов маршрутами и другими анализами сети.
На снимке экрана ниже показан подобный скрипт на Python. Обратите внимание, что функция определена в редактируемом коде скрипта и начинается с ключевого слова def. Функция вызывается из Value =.
- Выполните следующие действия, чтобы назначить оценку функции источнику, или перейдите к следующему шагу, который содержит указания по другой оценке.
- В столбце Тип щёлкните на строке источника и щёлкните на Функция.
- Щелкните кнопку Свойства оценки .
- Введите функцию в диалоговом окне Оценки функции.
- Нажмите ОК.
В этом примере атрибут ограничения (HeightRestriction) ссылается на атрибут дескриптора (MaxHeight) и параметр (Высота автомобиля – Vehicle Height), запрещая дороги с меньшим просветом, чем высота транспортных средств.
- Описание присвоения оценки задержки глобальных поворотов см. в разделе Формирование глобальных поворотов.
- Описание присвоения оценки движения ребра см. в разделе Что такое данные о движении?
Оценки движения ребра создаются автоматически после настройки свойств движения в наборе сетевых данных.
- Нажмите ОК.
Диалоговое окно Свойства набора сетевых данных закроется.
- В окне Каталог(Catalog) щёлкните правой кнопкой на наборе сетевых данных и щёлкните на кнопке Построить(Build).
После настройки оценок для сетевого атрибута можно закрыть остальные диалоговые окна и при необходимости построить сеть.