Добавить компоновку Развитое дерево (Инструменты схемы сети)
Краткая информация
Добавляет алгоритм компоновки Развитое дерево к списку компоновок, чтобы автоматически присоединиться в конце построения схем на основании заданного шаблона. Инструмент также задает параметры алгоритма компоновки Развитое дерево для любой схемы, построенной на этом шаблоне.
Этот алгоритм компоновки иерархически упорядочивает объекты схемы и размещает их в развитое дерево в соответствии с указанными направлением и разделяющими расстояниями. По умолчанию ветви дерева упорядочены в соответствии с их положением друг относительно друга до применения компоновки. Начиная с ArcGIS Pro 3.6 и ArcGIS Enterprise 12.0, ветви дерева также можно упорядочить в соответствии со значениями атрибутов на ветвях, то есть в соответствии с атрибутом, существующим для линий или конечных соединений ветвей.
Более подробно об алгоритме компоновки Развитое дерево
Внимание:
Этот инструмент является инструментом настройки и администрирования.
Примечание:
Этот инструмент влияет на согласованность всех существующих схем, основанных на входном шаблоне схемы. Все существующие схемы становятся несогласованными и открываются со значком нарушения целостности
до момента обновления.
Использование
Этот инструмент не поддерживается при работе с сервисом инженерной сети или сети трассировки. Вы должны работать с инженерной сетью или с сетью трассировки в файловой или мобильной базе геоданных, либо с подключением базы данных к инженерной сети или сети трассировки в многопользовательской базе геоданных. При работе с многопользовательской базой геоданных необходимо соблюдать следующие требования:
Значение параметра Входная сеть должно быть из подключения к базе данных, установленного от имени владельца базы данных инженерной сети или владельца базы данных сети трассировки.
Учетная запись подключенного портала ArcGIS Enterprise должна быть записью владельца инженерной сети портала или владельца сети трассировки портала.
Этот инструмент должен быть подключен к версии по умолчанию, которая скорее всего будет общедоступной и незащищенной.
Чтобы предварительно настроить параметры алгоритмов компоновки для любой схемы на основе шаблона схемы, снимите отметку у параметра Активный (
is_active = "INACTIVE"в Python).Запустите инструмент с включенной опцией Активный (
is_active = "ACTIVE"в Python), если хотите, чтобы алгоритм компоновки добавился к списку компоновок, он автоматически добавится в конец очереди при создании схемы на основе входного шаблона схемы.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входная сеть |
Инженерная сеть или сеть трассировки, в которой будет находиться изменяемый шаблон схемы. |
Utility Network; Trace Network |
|
Входной шаблон схемы |
Имя шаблона схемы, который будет изменяться. |
String |
|
Active |
Задает, будет ли алгоритм компоновки автоматически запускаться при создании схем на основе указанного шаблона.
|
Boolean |
|
Сохранить компоновку контейнера (Дополнительный) |
Указывает, как алгоритм будет работать с контейнерами.
|
Boolean |
|
Направление дерева (Дополнительный) |
Указывает направление, в котором будет нарисовано дерево.
|
String |
|
Значения интервалов, которые принимаются как абсолютные единицы в системе координат схемы (Дополнительный) |
Задает, как будут интерпретироваться параметры, представляющие расстояния.
|
Boolean |
|
Между поддеревьями (Дополнительный) |
Задает величину интервала, который будет использоваться между двумя соседними поддеревьями, то есть расстояние между соединениями схемы, которые отображаются перпендикулярно направлению развитого дерева и принадлежат разным поддеревьям. По умолчанию задается в системе координат схемы. Этот параметр может выражаться только в абсолютных единицах. |
Linear Unit |
|
Между поддеревьями (Дополнительный) |
Задает величину интервала, который будет использоваться между двумя соседними поддеревьями, то есть расстояние между соединениями схемы, которые отображаются перпендикулярно направлению развитого дерева и принадлежат разным поддеревьям. Значение по умолчанию равно 2. Этот параметр может выражаться только в относительных единицах. |
Double |
|
Между соединениями перпендикулярно к направлению (Дополнительный) |
Интервал, который будет использоваться между соединениями схемы, отображающимися перпендикулярно направлению развитого дерева и принадлежащими одному и тому же уровню поддерева. Значение по умолчанию – 2 единицы в системе координат схемы. Этот параметр может выражаться только в абсолютных единицах. |
Linear Unit |
|
Между соединениями перпендикулярно к направлению (Дополнительный) |
Интервал, который будет использоваться между соединениями схемы, отображающимися перпендикулярно направлению развитого дерева и принадлежащими одному и тому же уровню поддерева. Значение по умолчанию равно 2. Этот параметр может выражаться только в относительных единицах. |
Double |
|
Между соединениями вдоль по направлению (Дополнительный) |
Расстояние, которое будет использоваться между соединениями схемы, которые отображаются по направлению развитого дерева. Значение по умолчанию – 2 единицы в системе координат схемы. Этот параметр может выражаться только в абсолютных единицах. |
Linear Unit |
|
Между соединениями вдоль по направлению (Дополнительный) |
Расстояние, которое будет использоваться между соединениями схемы, которые отображаются по направлению развитого дерева. Значение по умолчанию равно 2. Этот параметр может выражаться только в относительных единицах. |
Double |
|
Между разъединенными схемами (Дополнительный) |
Минимальный отступ, который будет разделять объекты, принадлежащие к разъединенным графам, когда схема содержит такие графы. Этот параметр используется для абсолютных единиц измерения. Значение по умолчанию – 4 единиц в системе координат схемы. |
Linear Unit |
|
Между разъединенными схемами (Дополнительный) |
Минимальный отступ, который будет разделять объекты, принадлежащие к разъединенным графам, когда схема содержит такие графы. Этот параметр может выражаться только в относительных единицах. Значение по умолчанию равно 4. |
Double |
|
Под прямым углом к краям изображения (Дополнительный) |
Задает, как будут отображаются ребра схемы, связанные с ветвями дерева. Прежние версии:Этот параметр устарел начиная с ArcGIS Pro 3.6. Отображение ветвей дерева теперь контролируется параметром Тип отображения рёбер.
|
Boolean |
|
Относительное местоположение точки разрыва (%) (Дополнительный) |
Относительное положение точки разрыва, которая будет вставлена вдоль рёбер схемы, когда Тип отображения ребер установлен на Нормальные ребра ('edge_display_type = "REGULAR_EDGES"' в Python) или Тип отображения ребер задан как Ортогональные ребра ('edge_display_type = "ORTHOGONAL_EDGES"' в Python). Значение дается в процентах от 0 до 100.
Относительное положение двух точек отражения, которые будут вставлены вдоль рёбер схемы для вычисления геометрии изогнутых рёбер, если для Типа отображения рёбер задано значение Изогнутые рёбра (
Примечание:Указанная выше концепция соединений «От» и «До» связана с направлением дерева; это не относится к реальной топологии объекта в сети. |
Double |
|
Тип отображения ребер (Дополнительный) |
Задает тип отображения ребер схемы, связанных с ветвями дерева.
|
String |
|
Абсолютный отступ (Дополнительный) |
Смещение, которое будет использоваться для разделения перекрывающихся сегментов при использовании абсолютных единиц измерения, когда параметру Тип отображения ребер задано значение Ортогональные ребра. Это значение не может превышать 10 процентов от наименьшего значения, указанного для других параметров интервала. Значение по умолчанию равно 0. |
Linear Unit |
|
Пропорциональный отступ (Дополнительный) |
Отступ, который будет использоваться для разделения перекрывающихся сегментов при использовании пропорциональных единиц измерения, и если Тип отображения рёбер задан как Ортогональные рёбра. Это значение double не может превышать 10 процентов от наименьшего значения, указанного для других параметров интервала. Значение по умолчанию равно 0. |
Double |
|
Упорядочить ветви дерева в соответствии с атрибутом (Дополнительный) |
Указывает, будут ли ветви дерева упорядочены в соответствии с атрибутом.
|
Boolean |
|
Доступность атрибута (Дополнительный) |
Указывает, доступен ли рассматриваемый атрибут на соединениях диаграммы или на ребрах диаграммы.
|
String |
|
Имя атрибута (Дополнительный) |
Имя или псевдоним атрибутивного поля, которое будет использоваться для упорядочивания ветвей дерева, когда это поле существует. Если значение параметра Доступность атрибута равно Поиск по атрибуту на соединениях, этот атрибут порядка будет запрашиваться на конечных точках соединения ветвей. Если значение параметра Доступность атрибута равно Поиск по атрибуту на рёбрах, этот атрибут порядка будет запрашиваться на конечных ребрах ветвей. |
String |
|
Порядок сортировки атрибутов (Дополнительный) |
Порядок сортировки, который будет использоваться для позиционирования ветвей компоновки дерева. Сортировка всегда применяется от первой ветви слева до последней ветви справа для вертикальных компоновок дерева, то есть когда значение параметра Направление дерева равно Сверху вниз или Снизу вверх. Для горизонтальных компоновок дерева сортировка применяется от первой ветви вверху до последней ветви внизу, то есть когда значение параметра Направление дерева равно Слева направо или Справа налево.
|
String |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Выходная сеть |
Обновленная инженерная сеть или сеть трассировки. |
Utility Network; Trace Network |
|
Выходной шаблон схемы |
Имя шаблона схемы. |
String |
Параметры среды
Этот инструмент не использует параметры среды геообработки.
Информация о лицензировании
- Basic: Нет
- Standard: Да
- Advanced: Да