Задает свойства уровня специализированной сети для подсети в инженерной сети.
Типы объектов, участвующих в уровне, могут быть ограничены путем определения корректных типов оборудования из классов объектов устройств, линий, соединений, объектов ребер и объектов соединений. Задание допустимых типов оборудования помогает обеспечить правильность данных, ограничивая типы объектов, которые могут участвовать в подсети на определенном уровне.
Параметры конфигурации используются для задания свойств при запуске трассировки подсети.
Этот инструмент также позволяет настраивать и изменять определение уровня подсети. Чтобы изменить значения определения уровня подсети, измените значения параметра и снова запустите этот инструмент.
Этот инструмент должен быть подключен к версии по умолчанию для запуска.
Все другие сеансы, подключенные к версии по умолчанию, блокируются от выполнения операций проверки или включения во время операции включения.
При определении краткой информации как части категории параметра Конфигурация трассировки подсети, значения Функция и Атрибут фильтруют список доступных полей для атрибута суммирования. Следующая матрица допустимых типов полей может использоваться для задания поля Summary Attribute на основе указанной функции и типа поля сетевого атрибута. Например, чтобы создать краткую информацию для отчета о среднем значении сетевого атрибута типа long, можно создать поле типа double в классе пространственных объектов SubnetLine и указать его в качестве поля Summary Attribute.
Параметры
Подпись
Описание
Тип данных
Входная инженерная сеть
Входная инженерная сеть, которая содержит подсеть уровня.
Utility Network; Utility Network Layer
Специализированная сеть
Специализированная сеть, которая содержит данный уровень.
String
Имя уровня
Имя уровня, содержащего подсеть.
String
Поддерживать несоединенные подсети
Указывает, поддерживает ли входной уровень несоединенные подсети. Несвязанные подсети - это две или более подсетей, принадлежащих одному уровню с одинаковым названием подсети и при этом непроходимых. Этот параметр доступен только для уровней в специализированных сетях с определением разделенных уровней. Этот параметр по умолчанию отмечен для уровней в доменной сети с иерархическим определением уровней для поддержки несвязанных подсетей.
Отмечено - входной уровень поддерживает несоединенные подсети.
Не отмечено - входной уровень не поддерживает несоединенные подсети. Это значение по умолчанию, если не указано иное.
Boolean
Допустимые устройства
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые устройства для подсети.
String
Допустимые контроллеры устройств подсети
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые контроллеры устройств для подсети.
String
Допустимые линии
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые линии для подсети.
String
Агрегированные линии для класса объектов SubnetLIne
(Дополнительный)
Допустимые линии с геометрией, которая будет агрегирована для создания объектов SubnetLine. Этот список является поднабором значений, указанных параметром Допустимые линии.
String
Шаблоны схемы подсети
(Дополнительный)
Шаблоны, которые будут использованы для генерации системных схем подсети для каждой подсети.
String
Краткая информация
(Дополнительный)
Задает поле Summary Attribute для хранения результатов функции при вставке или обновлении объектов SubnetLine. Суммарные значения могут быть вычислены для всех объектов в подсети. Вычисления можно отфильтровать, чтобы их можно было применить только к сетевым объектам с конкретным значением атрибута или категорией.
Суммирование компонентов выполняется следующим образом:
Функция – выбрать среди различных функций вычисления.
Атрибут – фильтрация по любому из атрибутов сети, определенному в системе.
Имя фильтра – Фильтрация результатов функции по имени атрибута сети.
Оператор фильтра – выбрать среди различных операторов.
Тип фильтра – выбрать среди различных типов фильтра.
Значение фильтра – укажите определенное значение входного атрибута фильтра.
Атрибут суммирования – поле в классе объектов SubnetLine, которое будет сохранять результат функции. В зависимости от указанной функции и типа сетевого атрибута, только допустимый тип пользовательских атрибутов подсети будет действительным для этого компонента. Если в классе объектов не существует поля для хранения итогового результата, для его добавления можно использовать инструмент Добавить поле. Поле может поддерживать результат только одной сводки; поэтому для каждой сводки требуется собственное поле в классе объектов SubnetLine.
Опции значений Функции суммирования следующие:
Минимум – минимальное из входных значений.
Максимум – максимальное из входных значений.
Добавить – сумма входных значений.
Среднее – среднее входных значений.
Количество – количество пространственных объектов.
Вычесть – разница между входными значениями.
Контроллеры подсети и циклические трассировки не поддерживаются функцией вычитания.
Например, объект начальной точки имеет значение 20. Следующий объект имеет значение 30. Если вы используете функцию минимума, результат равен 20, максимум - 30, добавить - 50, среднее - 25, количество - 2 и разность -10.
Макс.—Будет определено максимальное из входных значений.
Мин.—Будет определено минимальное из входных значений.
Добавить—Будет вычислена сумма входных значений.
Вычесть—Будет вычислена разность входных значений. Контроллеры подсети и циклические трассировки не поддерживаются функцией вычитания.
Равно—Атрибут равен значению.
Не равно—Атрибут не равен значению.
Больше—Атрибут больше значения.
Больше или равно—Атрибут больше или равен значению.
Меньше—Атрибут меньше значения.
Меньше или равно—Атрибут меньше или равен значению.
Включает значения (побитовый AND равен значению)—Побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
Не включает значения (побитовый AND не равен значению)—Побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
Включает все (побитовый AND равен True)—Побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
Не включает ничего (побитовый AND равен False)—Побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
Определенное значение—Фильтр по заданному значению.
Атрибут сети—Фильтр по сетевому атрибуту.
Value Table
Барьеры условий
(Дополнительный)
Задает условия проходимости барьеров в объекте на основании сравнения с сетевым атрибутом или проверки строки категории. В качестве барьера условия используются атрибут сети или категория сети, оператор и тип, а также значение атрибута. Например, остановите трассировку, если атрибут Device Status объекта равен определенному значению Open. Если объект удовлетворяет этому условию, трассировка остановится. При использовании более одного атрибута, можно применить параметр Комбинировать использование, чтобы задать условие И или Или.
Компоненты барьеров условий следующие:
Имя—фильтрация по любому сетевому атрибуту, определенному в системе, или выбор Category для использования категории сети.
Оператор – выбрать среди различных операторов.
Тип—выбор Specific value или Network attribute для типа значения из параметра Имя, которое будет служить барьером. Параметру Тип должно быть присвоено значение Specific value, равное значению Category параметра Имя.
Значение—укажите конкретное значение для входного атрибута или категории, которое приведет к завершению работы на основе значения оператора.
Комбинировать использование—задайте это значение, если собираетесь добавить несколько условий. Их можно комбинировать при помощи условий И или ИЛИ.
Значения Оператора барьеров условий следующие:
Равно – атрибут равен значению.
Не равно – атрибут не равен значению.
Больше – атрибут больше значения.
Больше или равно – атрибут больше или равен значению.
Меньше – атрибут меньше значения.
Меньше или равно – атрибут меньше или равен значению.
Включает значения – побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
Не включает значения – побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
Включает любое – побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
Не включает включает любое – побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
Опции значения Тип барьеров условий следующие:
Заданное значение—фильтр по заданному значению или категории сети.
Сетевые атрибуты – Фильтровать по атрибуту сети.
Равно—Атрибут равен значению.
Не равно—Атрибут не равен значению.
Больше—Атрибут больше значения.
Больше или равно—Атрибут больше или равен значению.
Меньше—Атрибут меньше значения.
Меньше или равно—Атрибут меньше или равен значению.
Включает значения (побитовый AND равен значению)—Побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
Не включает значения (побитовый AND не равен значению)—Побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
Включает все (побитовый AND равен True)—Побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
Не включает ничего (побитовый AND равен False)—Побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
Определенное значение—Фильтр по конкретному значению или категории сети.
Атрибут сети—Фильтр по сетевому атрибуту.
И—Комбинировать барьеры условий.
Или—Использовать, если встречается любой из барьеров условий.
Value Table
Барьеры функции
(Дополнительный)
Задает барьер проходимости на объектах на основе функции. Барьеры функций можно применять для ограничения того, насколько далеко трассировка может уйти от начальной точки, или установки максимального значения, при котором трассировка остановится. Например, длина каждой пройденной линии добавляется к общему пройденному на данный момент расстоянию. Когда общая пройденная длина достигнет указанного значения, трассировка остановится.
Компоненты барьеров функции следующие:
Функция – выбрать среди различных функций вычисления.
Атрибут – фильтрация по любому из атрибутов сети, определенному в системе.
Оператор – выбрать среди различных операторов.
Значение – указать определенное значение типа входного атрибута, которое, если будет найдено, может вызвать прерывание.
Использовать локальные значения – вычисляет значения в каждом направлении, в отличие от общего глобального значения, например, имеется барьер функции, вычисляющей сумму Shape length, где трассировка прерывается, если значение больше или равно 4. В общем случае, после прохождения двух ребер со значением 2, вы уже достигнете суммы Shape length, равной 4, и трассировка остановится. Если используются локальные значения, изменяются локальные значения вдоль каждого пути, и трассировка продолжается дальше.
Отмечено — будут использоваться локальные значения.
Не отмечено — будут использоваться глобальные значения. Это значение по умолчанию
Опции значений Функции барьера функций:
Минимум – минимальное из входных значений.
Максимум – максимальное из входных значений.
Добавить – сумма входных значений.
Среднее – среднее входных значений.
Количество – количество пространственных объектов.
Вычесть – разница между входными значениями.
Контроллеры подсети и циклические трассировки не поддерживаются функцией вычитания.
Например, объект начальной точки имеет значение 20. Следующий объект имеет значение 30. Если вы используете функцию минимума, результат равен 20, максимум - 30, добавить - 50, среднее - 25, количество - 2 и разность -10.
Опции значений Оператора барьера функций:
Равно – атрибут равен значению.
Не равно – атрибут не равен значению.
Больше – атрибут больше значения.
Больше или равно – атрибут больше или равен значению.
Меньше – атрибут меньше значения.
Меньше или равно – атрибут меньше или равен значению.
Включает значения – побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
Не включает значения – побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
Включает любое – побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
Не включает включает любое – побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
Макс.—Будет определено максимальное из входных значений.
Мин.—Будет определено минимальное из входных значений.
Добавить—Будет вычислена сумма входных значений.
Вычесть—Будет вычислена разность входных значений.Контроллеры подсети и циклические трассировки не поддерживаются функцией вычитания.
Равно—Атрибут равен значению.
Не равно—Атрибут не равен значению.
Больше—Атрибут больше значения.
Больше или равно—Атрибут больше или равен значению.
Меньше—Атрибут меньше значения.
Меньше или равно—Атрибут меньше или равен значению.
Включает значения (побитовый AND равен значению)—Побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
Не включает значения (побитовый AND не равен значению)—Побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
Включает все (побитовый AND равен True)—Побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
Не включает ничего (побитовый AND равен False)—Побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
Value Table
Включить объекты-барьеры
(Дополнительный)
Определяет, будут ли объекты-барьеры проходимости включены в результаты трассировки. Включение барьеров проходимости является дополнительной опцией, даже если они представлены в определении подсети. Этот параметр не применяется к объектам-устройствам с терминалами.
Отмечено – объекты барьеров проходимости будут включены в результаты трассировки. Это значение по умолчанию
Не отмечено – объекты барьеров проходимости не будут включены в результаты трассировки.
Boolean
Применить проходимость к
(Дополнительный)
Задает тип проходимости, который будет применен. Область проходимости определяет, будут ли применены настройки проходимости для соединений, ребер или того и другого. Например, если условный барьер задан для остановки трассировки в случае, когда Device Status равно Open и область проходимости задано только по ребрам, трассировка не остановится, даже при обнаружении открытого устройства, поскольку Device Status применимо только к узлам. Другими словами, этот параметр указывает трассировке, следует ли игнорировать ребра, соединения, или и то и другое.
Ребра и соединения – настройки проходимости будут применены как к ребрам, так и к соединениям.
Только соединения – настройки проходимости будут применены только к соединениям.
Только ребра – настройки проходимости будут применены только к ребрам.
И соединения, и ребра—Проходимость будет применима как к соединениям, так и к ребрам. Это значение по умолчанию
Только соединения—Проходимость будет применена только к соединениям.
Только ребра—Проходимость будет применена только к ребрам.
String
Распространители
(Дополнительный)
Распространить BITWISE_AND—Будут сравниваться значения одного объекта с другим.
Распространить MIN—Получить минимальное значение.
Распространить MAX—Получить максимальное значение.
Равно—Атрибут равен значению.
Не равно—Атрибут не равен значению.
Больше—Атрибут больше значения.
Больше или равно—Атрибут больше или равен значению.
Меньше—Атрибут меньше значения.
Меньше или равно—Атрибут меньше или равен значению.
Включает значения (побитовый AND равен значению)—Побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
Не включает значения (побитовый AND не равен значению)—Побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
Включает все (побитовый AND равен True)—Побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
Не включает ничего (побитовый AND равен False)—Побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
Value Table
Обновить контейнеры структурой сети
(Дополнительный)
Определяет, будет ли в ходе обработки подсети обновляться поддерживаемый атрибут имени подсети для контейнеров структурной сети.
Отмечено - контейнеры структурной сети будут обновлены. Это значение по умолчанию
Не отмечено – контейнеры структурной сети не будут обновлены.
Задает режим редактирования, который будет использоваться для обновлений подсети в версии по умолчанию и в файловых и мобильных базах геоданных.
Без событий—Обработка событий не будет использоваться для обновлений подсети в версии по умолчанию и в файловой или мобильной базе геоданных. Этот режим редактирования обновляет имя подсети и распространяемые значения на месте. Это значение по умолчанию
С событиями—Обработка событий будет использоваться для обновлений подсети в версии по умолчанию и в файловой или мобильной базе геоданных. В этом режиме редактирования применяется поведение базы геоданных (например, правила атрибутов, отслеживание редактирования и т.д.), когда подсеть обновляется и обновляет имя подсети и распространяемые значения для всех применимых объектов.
Задает режим редактирования, который будет использоваться для обновлений подсети в именованной версии.
Без событий—События для обновлений подсети именованной версии использоваться не будут. Этот режим редактирования обновляет имя подсети и распространяемые значения на месте для объектов, отредактированных в версии. Это значение по умолчанию
С событиями—События будут использоваться для обновлений подсети в именованной версии. В этом режиме редактирования применяется поведение базы геоданных (например, правила атрибутов, отслеживание редактирования и т.д.), когда подсеть обновляется и обновляет имя подсети и распространяемые значения для всех применимых объектов.
Примечание:
Этот параметр требует использования Инженерной сети версии 4 или более поздней и применяются только для многопользовательских баз геоданных.
String
Корректные соединения
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые соединения для подсети.
Задает, будет ли возвращаться ошибка во время трассировки или обновления подсети, если не пространственные объекты соединений или ребер встречаются без необходимой связи содержания, прикрепления или связности в соответствующей иерархии трассируемых объектов. Этот параметр гарантирует, что непространственные объекты, которые возвращаются в ходе трассировки, либо операции обновления подсети, можно будет найти через связность с пространственными объектам или другими искомыми объектами.
Отмечено - будет возвращаться ошибка, если не пространственные объекты соединений или ребер встречаются без необходимой связи содержания, прикрепления или связности в соответствующей иерархии трассируемых объектов.
Не отмечено - трассировка не будет проверять неразмещенные объекты и будет возвращать результаты независимо от того, есть ли неразмещенные объекты в иерархии связей для трассируемых объектов. Это значение по умолчанию
Входная инженерная сеть, которая содержит подсеть уровня.
Utility Network; Utility Network Layer
domain_network
Специализированная сеть, которая содержит данный уровень.
String
tier_name
Имя уровня, содержащего подсеть.
String
support_disjoint_subnetwork
Указывает, поддерживает ли входной уровень несоединенные подсети. Несвязанные подсети - это две или более подсетей, принадлежащих одному уровню с одинаковым названием подсети и при этом непроходимых. Этот параметр доступен только для уровней в специализированных сетях с определением разделенных уровней. Этот параметр по умолчанию равен SUPPORT_DISJOINT для уровней в доменной сети с иерархическим определением уровней для поддержки несвязанных подсетей.
SUPPORT_DISJOINT—Входной уровень поддерживает несоединенные подсети.
NO_DISJOINT—Входной уровень не поддерживает несоединенные подсети. Это значение по умолчанию, если не указано иное.
Boolean
valid_devices
[valid_devices,...]
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые устройства для подсети.
String
valid_subnetwork_controller
[valid_subnetwork_controller,...]
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые контроллеры устройств для подсети.
String
valid_lines
[valid_lines,...]
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые линии для подсети.
String
aggregated_line
[aggregated_line,...]
(Дополнительный)
Допустимые линии с геометрией, которая будет агрегирована для создания объектов SubnetLine. Этот список является поднабором значений, указанных параметром valid_lines.
String
diagram_template
[diagram_template,...]
(Дополнительный)
Шаблоны, которые будут использованы для генерации системных схем подсети для каждой подсети.
Задает поле Summary Attribute для хранения результатов функции при вставке или обновлении объектов SubnetLine. Суммарные значения могут быть вычислены для всех объектов в подсети. Вычисления можно отфильтровать, чтобы их можно было применить только к сетевым объектам с конкретным значением атрибута или категорией.
Суммирование компонентов выполняется следующим образом:
Function – выбрать среди различных функций вычисления.
Attribute – фильтрация по любому из атрибутов сети, определенному в системе.
Filter Name – фильтрация результатов функции по имени атрибута.
Filter Operator – выбрать среди различных операторов.
Filter Type – выбрать из различных типов фильтра.
Filter Value – указать определенное значение входного атрибута фильтра.
Summary Attribute – поле в классе объектов SubnetLine, в котором будет сохраняться результат функции. В зависимости от указанной функции и типа сетевого атрибута, только допустимый тип пользовательских атрибутов подсети будет действительным для этого компонента. Если в классе объектов не существует поля для хранения итогового результата, для его добавления можно использовать инструмент Добавить поле. Поле может поддерживать результат только одной сводки; поэтому для каждой сводки требуется собственное поле в классе объектов SubnetLine.
Применяются следующие опции значений суммирования Function:
Задает условия проходимости барьеров в объекте на основании сравнения с сетевым атрибутом или проверки строки категории. В качестве барьера условия используются атрибут сети или категория сети, оператор и тип, а также значение атрибута. Например, остановите трассировку, если атрибут Device Status объекта равен определенному значению Open. Если объект удовлетворяет этому условию, трассировка остановится. При использовании более одного атрибута, можно применить параметр Комбинировать использование, чтобы задать условие И или Или.
Компоненты барьеров условий следующие:
Name — фильтр по любому сетевому атрибуту, определенному в системе, или задайте Категорию, чтобы использовать категорию сети.
Operator – выбрать среди различных операторов.
Type — укажите Specific value или Network attribute для типа значения параметра Name, который будет служить барьером. Параметр Type должен быть задан как Specific value, когда параметр Name равен Category.
Value — задать определенное значение для входного атрибута или категории, которое может вызвать прерывание на основании значения оператора.
Combine Using — задайте это значение, если собираетесь добавить несколько условий. Их можно комбинировать при помощи условий И или ИЛИ.
Значения барьера условий Operator:
IS_EQUAL_TO—Атрибут равен значению.
DOES_NOT_EQUAL—Атрибут не равен значению.
IS_GREATER_THAN—Атрибут больше значения.
IS_GREATER_THAN_OR_EQUAL_TO—Атрибут больше или равен значению.
IS_LESS_THAN—Атрибут меньше значения.
IS_LESS_THAN_OR_EQUAL_TO—Атрибут меньше или равен значению.
INCLUDES_THE_VALUES—Побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
DOES_NOT_INCLUDE_THE_VALUES—Побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
INCLUDES_ANY—Побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
DOES_NOT_INCLUDE_ANY—Побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
[[Function, Attribute, Operator, Value, Use Local Values],...]
(Дополнительный)
Задает барьер проходимости на объектах на основе функции. Барьеры функций можно применять для ограничения того, насколько далеко трассировка может уйти от начальной точки, или установки максимального значения, при котором трассировка остановится. Например, длина каждой пройденной линии добавляется к общему пройденному на данный момент расстоянию. Когда общая пройденная длина достигнет указанного значения, трассировка остановится.
Компоненты барьеров функции следующие:
Function – выбрать среди различных функций вычисления.
Attribute – фильтрация по любому из атрибутов сети, определенному в системе.
Operator – выбрать среди различных операторов.
Value – задает значение для типа входного атрибута, которое вызывает прерывание, если будет найдено.
Use Local Values – вычислить значения в каждом направлении, в противоположность общему глобальному значению. Например, использовать для барьера функций, который вычисляет сумму длин объектов, при которой трассировка прекращается, если достигнуто значение, большее или равное 4. В общем случае, после того, как вы прошли два ребра со значениями 2, вы уже достигли суммы длин геометрий, равной 4, поэтому трассировка останавливается. Если используются локальные значения, изменяются локальные значения вдоль каждого пути, и трассировка продолжается дальше.
Опции значения Function барьеров функций следующие:
Варианты значений барьера функции Use Local Values:
TRUE—Использовать локальные значения.
FALSE—Использовать глобальные значения. Это значение по умолчанию
Value Table
include_barriers
(Дополнительный)
Определяет, будут ли объекты-барьеры проходимости включены в результаты трассировки. Включение барьеров проходимости является дополнительной опцией, даже если они представлены в определении подсети.
INCLUDE_BARRIERS—Барьеры проходимости будут включаться в результаты трассировки. Это значение по умолчанию
EXCLUDE_BARRIERS—Барьеры проходимости не включаются в результаты трассировки.
Boolean
traversability_scope
(Дополнительный)
Задает тип проходимости, который будет применен. Область проходимости определяет, будут ли применены настройки проходимости для соединений, ребер или для обоих. Например, если барьер условий задан для остановки трассировки в случае, когда Device Status равно Open, и область проходимости задана только по ребрам, трассировка не остановится, даже при обнаружении открытого устройства, поскольку Device Status применимо только к соединениям. Другими словами, этот параметр указывает трассировке, следует ли игнорировать ребра, соединения, или и то и другое.
BOTH_JUNCTIONS_AND_EDGES—Проходимость будет применима как к соединениям, так и к ребрам. Это значение по умолчанию
JUNCTIONS_ONLY—Проходимость будет применена только к соединениям.
EDGES_ONLY—Проходимость будет применена только к ребрам.
Указывает сетевые атрибуты для распространения, а также то, как это распространение будет происходить во время трассировки. Класс распространяющихся атрибутов определяет ключевое значение для контроллеров подсети, которое будет распределено по остальным объектам подсети. Например, в модели электрической сети вы можете распространить значение фазы.
Компоненты распространителя:
Attribute – фильтрация по любому из атрибутов сети, определенному в системе.
Substitution Attribute – использовать заменяющее значение вместо битового множества атрибутов сети. Замены кодируются на основе числа битов в распространенном атрибуте сети. Замена - это отображение каждого бита в фазе на другой бит. Например для Фазы AC, замена может использовать соответствие биту A – B, а а биту C – нуль. В этом примере замена 1010 (Фаза AC) дает 0000-0010-0000-0000 (512). Замена захватывает сопоставление, т.ч. вы знаете, что Фаза A была сопоставлена с B, а Фаза C с null, а не иначе (например, Фаза A не сопоставлялась с null, а Фаза C не сопоставлялась с B).
Function – выбрать среди различных функций вычисления.
Operator – выбрать среди различных операторов.
Value – задать определенное значение для типа входного атрибута, которое может вызвать прерывание на основании значения оператора.
Propagated Attribute – имя поля в классе сети, которое будет использовано для хранения вычисленных значений для распространения. Тип поля должен соответствовать типу поля атрибута сети, заданного для значения Attribute.
Опции значения Function распространителей следующие:
PROPAGATED_BITWISE_AND—Будут сравниваться значения одного объекта с другим.
PROPAGATED_MIN—Получить минимальное значение.
PROPAGATED_MAX—Получить максимальное значение.
Опции значения Operator распространителей следующие:
IS_EQUAL_TO—Атрибут равен значению.
DOES_NOT_EQUAL—Атрибут не равен значению.
IS_GREATER_THAN—Атрибут больше значения.
IS_GREATER_THAN_OR_EQUAL_TO—Атрибут больше или равен значению.
IS_LESS_THAN—Атрибут меньше значения.
IS_LESS_THAN_OR_EQUAL_TO—Атрибут меньше или равен значению.
INCLUDES_THE_VALUES—Побитовая операция AND, где все биты в значении присутствуют в атрибуте (побитовый AND == значение).
DOES_NOT_INCLUDE_THE_VALUES—Побитовая операция AND, где не все биты в значении присутствуют в атрибуте (побитовый AND != значение).
INCLUDES_ANY—Побитовая операция AND, в которой хотя бы один бит в значении присутствует в атрибуте (побитовый AND == True).
DOES_NOT_INCLUDE_ANY—Побитовая операция AND, где ни один из битов в значении не присутствует в атрибуте (побитовый AND == False).
Задает режим редактирования, который будет использоваться для обновлений подсети в версии по умолчанию и в файловых и мобильных базах геоданных.
WITHOUT_EVENTING—Обработка событий не будет использоваться для обновлений подсети в версии по умолчанию и в файловой или мобильной базе геоданных. Этот режим редактирования обновляет имя подсети и распространяемые значения на месте. Это значение по умолчанию
WITH_EVENTING—Обработка событий будет использоваться для обновлений подсети в версии по умолчанию и в файловой или мобильной базе геоданных. В этом режиме редактирования применяется поведение базы геоданных (например, правила атрибутов, отслеживание редактирования и т.д.), когда подсеть обновляется и обновляет имя подсети и распространяемые значения для всех применимых объектов.
Задает режим редактирования, который будет использоваться для обновлений подсети в именованной версии.
WITHOUT_EVENTING—События для обновлений подсети именованной версии использоваться не будут. Этот режим редактирования обновляет имя подсети и распространяемые значения на месте для объектов, отредактированных в версии. Это значение по умолчанию
WITH_EVENTING—События будут использоваться для обновлений подсети в именованной версии. В этом режиме редактирования применяется поведение базы геоданных (например, правила атрибутов, отслеживание редактирования и т.д.), когда подсеть обновляется и обновляет имя подсети и распространяемые значения для всех применимых объектов.
Примечание:
Этот параметр требует использования Инженерной сети версии 4 или более поздней и применяются только для многопользовательских баз геоданных.
String
valid_junctions
[valid_junctions,...]
(Дополнительный)
Определяет пары группа оборудования/тип оборудования как допустимые соединения для подсети.
Задает возможность управления атрибутом Is dirty в таблице подсетей с помощью операции обновления подсети. Если для уровня не заданы контроллеры подсети, по умолчанию будет использоваться опция NOT_MANAGE.
MANAGE—Атрибут Is dirty будет управляться операцией обновления подсети. Это значение по умолчанию, если не указано иное.
NOT_MANAGE—Атрибут Is dirty не будет управляться операцией обновления подсети.
Задает, будет ли возвращаться ошибка во время трассировки или обновления подсети, если не пространственные объекты соединений или ребер встречаются без необходимой связи содержания, прикрепления или связности в соответствующей иерархии трассируемых объектов. Этот параметр гарантирует, что непространственные объекты, которые возвращаются в ходе трассировки, либо операции обновления подсети, можно будет найти через связность с пространственными объектам или другими искомыми объектами.
VALIDATE_LOCATABILITY—Возвращается ошибка, если не пространственные объекты соединений или ребер встречаются без необходимой связи содержания, прикрепления или связности в соответствующей иерархии трассируемых объектов.
DO_NOT_VALIDATE_LOCATABILITY—Трассировка не будет проверять неразмещенные объекты и будет возвращать результаты независимо от того, есть ли неразмещенные объекты в иерархии связей для трассируемых объектов. Это значение по умолчанию